Como usar o Locate
Não estou conseguindo usar o Locate em uma aplicação. estou começando a desenvolver em BD. Quais são os parâmetros que eu posso usar nessa função?
Guilherme Henrique
Curtidas 0
Mais Respostas
Flavio Sanches
20/05/2003
Já experimentou dar um f1 básico???
GOSTEI 0
Marcelo Saviski
20/05/2003
LOCATE( CAMPO , O QUER ACHAR , [LOPARTIALKEY PARA ACHAR COM PARTE DO TEXTO , ETC...]);
GOSTEI 0
Marcelo.c
20/05/2003
Caso ocorra erro com o loPartialKey, verifique se a biblioteca Variants está declarada no uses.
GOSTEI 0
Ggean
20/05/2003
Hi,
use tabela.locate(campo,valor_procurado,[opcao])
onde opcao é loPartialKey para parte do que foi digitado e
locaseInsensitive para valor exatamente igual, se nao compilar declare uses DB;
agora para ser mais generico por exemplo usar em qualquer tabela ligada oa DBgrid faca assim
dbgrid1.datasource.dataset.locate(dbgrid.columns[0].fieldName,Edit1.text,[lopartialKey,locaseInsensitive])
fazendo assim sera procurado o valor do Edit1.text no campo da primeira coluna do DBgrid(lembre-se que 0 equivale a primeira col)
independente do dataset (query ou Table)
Boa Sorte!!!
Gean Carlos.
use tabela.locate(campo,valor_procurado,[opcao])
onde opcao é loPartialKey para parte do que foi digitado e
locaseInsensitive para valor exatamente igual, se nao compilar declare uses DB;
agora para ser mais generico por exemplo usar em qualquer tabela ligada oa DBgrid faca assim
dbgrid1.datasource.dataset.locate(dbgrid.columns[0].fieldName,Edit1.text,[lopartialKey,locaseInsensitive])
fazendo assim sera procurado o valor do Edit1.text no campo da primeira coluna do DBgrid(lembre-se que 0 equivale a primeira col)
independente do dataset (query ou Table)
Boa Sorte!!!
Gean Carlos.
GOSTEI 0