GARANTIR DESCONTO

Fórum Locate: precisa dar um First ? #291200

09/08/2005

0

como funciona o locate?
primeiramente preciso ir para o primeiro registro para q o locate possa pesquisar em todo o conjunto de dados? ou onde quer que o ponteiro esteja o lacate vai pesquisar em todos os registros?

uma outra pergunta: ao abrir uma tabela sempre o cursor vai estar no primeiro registro, né verdade?


Raserafim

Raserafim

Responder

Posts

09/08/2005

Massuda

...preciso ir para o primeiro registro para q o locate possa pesquisar em todo o conjunto de dados?
Não, o Locate pesquisa usando o índice da tabela e isso independe de onde está o cursor na tabela.

ao abrir uma tabela sempre o cursor vai estar no primeiro registro...
Sim, inclusive o código que implementa o TDataSet marca BOF = True após abrir a tabela.


Responder

Gostei + 0

10/08/2005

Raserafim

valeu massuda


Responder

Gostei + 0

10/08/2005

Marco Salles

Só acrescentando que o Locate funciona Também para campos sem indice. So que neste caso a pesquisa é incremental e porém mais lenta


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar