SELECIONANDO O ULTIMO NUMERO

RONIPASETTO 01/04/2010 14:46:20
#338374
Estou tentando pegar o ultimo numero que foi digitado em cada categoria Obs os numeros são em ordem crescente.

Ex:
Categoria Numero
A 1
A 2
A 3
A 4
A 5
B 1
B 2
B 3

Quando eu quiser acrescentar outro dado na categoria A ele deve começar no 6 ou se eu quiser colocar na categoria B ele deve começar do 4
PH1959 01/04/2010 15:52:21
#338377
e.....? q bd? q vb?
MARCELO.TREZE 01/04/2010 17:40:50
#338388
Resposta escolhida
Boa pergunta isto está em um banco de dados? a consulta é feita por sql?

seja mais especifico por favor
RONIPASETTO 02/04/2010 08:56:39
#338419
Banco de dado acess

visual basic 6.0
TECLA 02/04/2010 09:15:14
#338420
select top 1 * 
from tabela
where categoria = [ô]A[ô]
order by numero desc
MARCELOFAZAN 03/04/2010 14:37:41
#338485
amigo da uma olhada mais ai pergunto .

e a expressao para eu colocar + 1 tem como ?????

top 1 + 1 = no caso para montar tela de cadastrado, tipo clicar no botao novo dar o numero posterior e nao o top 1

nao seria tratar o integer + um numeral na linguagem como faria ?????

[ô]grava registro na tabela
conexao.Execute Sql

[ô]retorna o ultimo codigo gravado e joga no txtcodveic
Sql = [Ô]Select top 1 Cod_Cliente from Cliente order by Cod_Cliente desc[Ô]
rs.Open Sql, conexao
TxtCodCliente.Text = rs([Ô]Cod_Cliente[Ô])


Abraços !!!
Tópico encerrado , respostas não são mais permitidas