Essa consulta é mais ou menos assim
Tenho uma tabela chamada requisicao.
onde tem os campos: solicitante,codigo solicitante, mes, ano, dia, dados do produto, etc...
eu queria fazer uma consulta onde eu tenho 2 edits, e a pessoa vai digitar em um edit o mes,
e no outro edit o codigo_solicitante. Ele só vai filtrar TODOS os registros com esses dois campos
digitados pelo usuário.
O resultado sai via dbgrid.
onde tem os campos: solicitante,codigo solicitante, mes, ano, dia, dados do produto, etc...
eu queria fazer uma consulta onde eu tenho 2 edits, e a pessoa vai digitar em um edit o mes,
e no outro edit o codigo_solicitante. Ele só vai filtrar TODOS os registros com esses dois campos
digitados pelo usuário.
O resultado sai via dbgrid.
Julio Piorino
Curtidas 0
Respostas
Fórum Vini
11/02/2004
Olá,
coloque dois Edits, uma Query, um DataSource e um DbGrid no seu formulário.
Coloque esse código no evento que quiser:
Mude essas propriedades:
DataSource1.DataSet -> Query1
DbGrid1.DataSource -> DataSource1
Query1.DatabaseName -> Nome do seu alias
Espero ter ajudado.
Vinicius.
coloque dois Edits, uma Query, um DataSource e um DbGrid no seu formulário.
Coloque esse código no evento que quiser:
if Query1.Active then Query1.Active:= False; Query1.SQL.Text:= ´Select * from requisicao where (mes = ´+Edit1.Text+´) and (codigo_solicitante = ´+Edit2.Text+´);´; Query1.Active:= True;
Mude essas propriedades:
DataSource1.DataSet -> Query1
DbGrid1.DataSource -> DataSource1
Query1.DatabaseName -> Nome do seu alias
Espero ter ajudado.
Vinicius.
GOSTEI 0
Julio Piorino
11/02/2004
Obrigado Vini deu certinho !!!!! Um abraço amigão!!!!!!!!
GOSTEI 0
Fórum Vini
11/02/2004
Um abraço pra vc tbm!
:lol:
:lol:
GOSTEI 0