Fórum Localizar registros iguais em ADO #245146

30/07/2004

0

:?: Olá pessoal,
Sou novo no fórum e gostaria que alguém pudesse me ajudar.

Tenho uma tabela de cheques cadastrados e uma tela de pesquisa pelo número do cheque. Acontece que quando há dois ou mais registros de cheque com o mesmo número, o sistema só encontra o primeiro. Como faço para localizar o próximo registro com o numero localizado (tipo no access que possui o botão ´localizar primeiro´ e ´localizar próximo´).
Estou usando a seguinte sintaxe:
if not tabela.locate(´numero_cheque´,txtnumero,[]) then
showmessage(´Erro! registro não localizado´);

Desde já agradeço.

Adriano N.


Alfadesign

Alfadesign

Responder

Posts

30/07/2004

Rômulo Barros

Nesse caso, acho melhor vc criar uma Master/Detail e colocar um DBNavigator para cada DBGrid de exibição(Um para o Master e outro para o Detail) :lol:


Responder

Gostei + 0

30/07/2004

Alfadesign

[quote:ad2033f5ee=´Undeclared Identifier´]Nesse caso, acho melhor vc criar uma Master/Detail e colocar um DBNavigator para cada DBGrid de exibição(Um para o Master e outro para o Detail) :lol:[/quote:ad2033f5ee]
Mas já existe um relacionamento assim:

cliente ------possui------->contabancaria
cheque-------pertence------->contabancaria

só que os cheques com numeração igual pertence à contas bancárias diferentes e por isso o master detail não funcionará.
Tem outra idéia?


Responder

Gostei + 0

30/07/2004

Mago M3rl1n

Voce poderia usar uma Query quer retornaria os cheques procurados.


Responder

Gostei + 0

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

Aceitar