Focalizar cursor no último registro de uma tabela.

Firebird

04/06/2004

Tenho uma tabela de clientes, onde tenho ID_CLIENTE, NOME_CLIENTE,etc.
Quero fazer com que uma variável(Cli_Atual : integer) receba o valor ID_CLIENTE do último Cliente cadastrado na tabela.
Fiz assim:
Table1.last;
Cli_Atual := Table1.Fields.Fields[1].AsInteger;
Funciona, mas quando excluo um Cliente do meio da tabela, ele não chega até o fim.
Ex.: ID_CLIENTE | CLIENTE
1hjk
2hkjl
3fgdf
4dfewrew
5bcvc
Se excluo o cliente 3, e executo o comando acima, ele retorna o cliente 2 como sendo o ultimo. E quero que retorne o 5.

Estou utilizando DBExpress e Interbase


Bossoni

Bossoni

Curtidas 0

Respostas

Sandra

Sandra

04/06/2004

Tópico bloqueado! Leia as [url=http://delphiforum.icft.com.br/forum/viewtopic.php?t=6689]Regras de Conduta[/url].

http://delphiforum.icft.com.br/forum/viewtopic.php?t=45698


GOSTEI 0
POSTAR