Filtrar Registros do BD para colocar em um DBGRID

Delphi

12/08/2009

Boa Tarde...

pessoal... no meu form eu tenho 1 pagecontrol com 4 tabcontrol, Consulta ; Cadastro; Parametros Cliente; Codigo Fixos....

muito bem... Tenho 2 dbgrids, um na aba de consulta e outro na aba de codigos fixos, e serão preenchidos com tabelas diferentes....

só que eu tenho q fazer um SELECT para separar os Codigos fixos de cada cliente e depois colocar no dbGrid...

olha o select
SELECT * FROM cod_fixos_cli where cod_fixos_cli.cod_cli = ´ + QuotedStr(dbeCodigo.Text


o Select funciona... agora eu naum consigo colocar os dados certos de cada cliente no DBGrid...

alguem pode me dar um help ?

obrigado...


Felipe_b350

Felipe_b350

Curtidas 0

Respostas

Vmlima

Vmlima

12/08/2009

Olá...

Pelo que entendi vc quer que de acordo com o cliente selecionado na consulta, o seu select do dbgrid apareça somente os codigos fixos dele.
Se for isso é assim...

Coloque no evento onDataChange do se DataSource ligado ao qry da consulta de clientes com esse select;


SELECT * FROM cod_fixos_cli where cod_fixos_cli.cod_cli = ´ + QryConsulta.FieldByName(´Cod_cliente´).asString;

feche antes de mudar o comando sql e depois reabra...
cada vez que vc mudar a consulta ele será atualizado com o codigo do cliente atual...


Att.


GOSTEI 0
POSTAR