FindKey ou Last

Delphi

09/02/2007

O que seria mais rápido para o banco de dados ?

Sabendo-se que o registro que desejo é o último da tabela, ex. Codigo = ´999´, qual das formas abaixo seria mais rápida para retornar meu registro?
Table.Findkey[´999´]

ou
Table.Last



Truck1n

Truck1n

Curtidas 0

Respostas

Martins

Martins

09/02/2007

Se existem garantias de que o registro sempre vai ser o último, e é ele mesmo q vc deseja então usa LAST, agora caso não haja essa segurança, use FindKey ou Locate e se seu BD tiver índice melhor ainda. Ok!


GOSTEI 0
POSTAR