BUSCA REGISTRO
Como faço pra passar o comando pra abrir uma qry no registro 200?
Tipo,
quero fazer uma busca por numero de registro no meu cadastro de clientes
aí vou fazer um sql
select * from cadastro
where cadastro = :cadastro
só que assim ele vai colocar só esse registro.. queria que mostrasse esse, mas ao mexer na barra de navegação, os outros registros tambem estejam lá?
entenderam? :)
Tipo,
quero fazer uma busca por numero de registro no meu cadastro de clientes
aí vou fazer um sql
select * from cadastro
where cadastro = :cadastro
só que assim ele vai colocar só esse registro.. queria que mostrasse esse, mas ao mexer na barra de navegação, os outros registros tambem estejam lá?
entenderam? :)
Garciabh2
Curtidas 0
Respostas
Leorrn
18/03/2003
Simples..
VC pode fazer uma query q traga todos os registros e associá-la a dbgrid normalmente.
Depois vc usa o método locate da query passando como parâmetro o código desejado q a query será ponteirada para aquela posição...
VAleu,,
:wink:
VC pode fazer uma query q traga todos os registros e associá-la a dbgrid normalmente.
Depois vc usa o método locate da query passando como parâmetro o código desejado q a query será ponteirada para aquela posição...
VAleu,,
:wink:
GOSTEI 0
Garciabh2
18/03/2003
é exatamente isso Leorrn!!
mas como e que eu passo esse comando locate?
(me fala o comando sql aí que num sei nao)
e outra: na primeira abertura da qry, num quero que seja solicitado esse parametro pro locate...
só na hora que o usuario usar o campo BUSCA
como faço pra criar esse parametro só nesse momento?
mas como e que eu passo esse comando locate?
(me fala o comando sql aí que num sei nao)
e outra: na primeira abertura da qry, num quero que seja solicitado esse parametro pro locate...
só na hora que o usuario usar o campo BUSCA
como faço pra criar esse parametro só nesse momento?
GOSTEI 0
Leorrn
18/03/2003
Faça o seguinte o evento onclick da combo de agencia vc faz um locate e abre a query....
qryConta.Locate(´CodCliente´, Combobox1.field,
[loCaseInsensitive, loPartialKey]);
Vo pesquisar pra ve se da pra ligar as duas dblookupcombobox !!!!
VAleu...
qryConta.Locate(´CodCliente´, Combobox1.field,
[loCaseInsensitive, loPartialKey]);
Vo pesquisar pra ve se da pra ligar as duas dblookupcombobox !!!!
VAleu...
GOSTEI 0
Garciabh2
18/03/2003
funcionou, Leonardo!
usei um TDBEdit
brigadao!
pra quem mais quiser:
qryCadastro.Locate(´nome-do-campo-na-tabela´, ´variavel-a-procurar´,[loCaseInsensitive, loPartialKey]);
usei um TDBEdit
brigadao!
pra quem mais quiser:
qryCadastro.Locate(´nome-do-campo-na-tabela´, ´variavel-a-procurar´,[loCaseInsensitive, loPartialKey]);
GOSTEI 0