Filtrar Registros do BD para colocar em um DBGRID
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
o Select funciona... agora eu naum consigo colocar os dados certos de cada cliente no DBGrid...
alguem pode me dar um help ?
obrigado...
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
Curtidas 0
Respostas
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.
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