GARANTIR DESCONTO

Fórum Posicionamento registro após busca SQL #207314

18/01/2004

0

Pessoal

Como faço após uma busca incremental via código sql fazer com que o registro fique posicionado para alteração....
A alteração é feito através da table, somente busca via SQL

Quando é feito a busca via sql os dbedit é configurado para table então o que está acontecendo é que quando é configurado para a table ele posiciona no primeiro registro


Exemplo de registros


COD CLIENTE
001 ROGÉRIO
002 JOSÉ
003 MARIANA

No edit se eu digitar simplesmente ana ele busca o 3º registro como citado acima via SQL.. Então eu quero alterar, para alterar é via table então eu chamo o procedimento para configuração:


EditCodigo.DataSource := DsCliente;
EditCodigo.DataField := ´Codigo´;

EditNomeFantasia.Datasource := DsCliente;
EditNomeFantasia.DataField := ´NomeFantasia´;

Após isso ele posiciona no primeiro registro... Eu quero que fique no terceiro registro ou seja no registro encontrado por busca SQL..

Como proceder ?????


Rogério


Rogeranalista

Rogeranalista

Responder

Posts

18/01/2004

Fabio.hc

Vc pode usar o locate:

Table1.Locate(´COD´,Query1.Fields[0].Value,[]);



Responder

Gostei + 0

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

Aceitar