filtro complexo
como faço isto tenho dois componetes ´DateTimePicke´ e um comboBox e uma edit e um button.
Nessa DateTimePicke seria data inicial e final.
Nessa comboBox carega todo campo da tabela tipo de pagamento ex:30,60,90 avista, aprazo..etc.
A edit seria para pesquisa depois do filtro
so quero que esses paramentro seja passado para o adoquery como faço isto.
banco de dados access e adoquery
Nessa DateTimePicke seria data inicial e final.
Nessa comboBox carega todo campo da tabela tipo de pagamento ex:30,60,90 avista, aprazo..etc.
A edit seria para pesquisa depois do filtro
so quero que esses paramentro seja passado para o adoquery como faço isto.
banco de dados access e adoquery
Geomicro
Curtidas 0
Respostas
Geomicro
01/11/2005
e ai ninguem tenhe uma ideia como faço passo isto para comandos sql.
preciso muito dessa dica
preciso muito dessa dica
GOSTEI 0
Caninha51
01/11/2005
Num te entendi direito naum viu, mas acho q eh mais ou menos isso q tu quer...
Coloca essa sql na adoquery...
SELECT * FROM TABELA
WHERE DATA BETWEEN :DATAINI AND :DATAFIN
AND PAGAMENTO = :PG
Essa forma de pagamento tu guarda só o código né?
Então seria melhor tu colocar um dblookupcombobox em vez de um combobox.
Ai eh soh tu jogar os parametros pra query e depois abri-la.
adoquery.close;
adoquery.Parameters[0].Value := dtpini.date;
adoquery.Parameters[1].Value := dtpfin.date;
adoquery.Parameters[2].Value := formapagamento;
adoquery.open
espero ter te ajudado
flw
Coloca essa sql na adoquery...
SELECT * FROM TABELA
WHERE DATA BETWEEN :DATAINI AND :DATAFIN
AND PAGAMENTO = :PG
Essa forma de pagamento tu guarda só o código né?
Então seria melhor tu colocar um dblookupcombobox em vez de um combobox.
Ai eh soh tu jogar os parametros pra query e depois abri-la.
adoquery.close;
adoquery.Parameters[0].Value := dtpini.date;
adoquery.Parameters[1].Value := dtpfin.date;
adoquery.Parameters[2].Value := formapagamento;
adoquery.open
espero ter te ajudado
flw
GOSTEI 0
Geomicro
01/11/2005
eu queria uma explicação nesse codigo que vc mandou:
AND PAGAMENTO = G
esse ´G´ Significaria o que
AND PAGAMENTO = G
esse ´G´ Significaria o que
GOSTEI 0
Caninha51
01/11/2005
hehe, o problema eh q os smileys estavam ativos! :)
o certo seria
AND PAGAMENTO = :PG
:PG seria o parâmetro da forma de pagamento! :)
o certo seria
AND PAGAMENTO = :PG
:PG seria o parâmetro da forma de pagamento! :)
GOSTEI 0