ajuda com select e between
Boa tarde, pessoal, preciso de uma ajuda, estou usando este select aqui.
query2.SQL.Add(´where (a07_dt_in between :wvar1 and :wvar2) or (a07_dt_fi between :wvar3 and :wvar4)´);
so que eu preciso desse jeito
query2.SQL.Add(´where (:wvar1 between a07_dt_in and a07_dt_fi) or (:wvar2 between a07_dt_in and a07_dt_fi)´);
alguem sabe como eu poderia colocar o parametro no lugar do campo e o campo no lugar do parametro.
uso paradox.
obrigado
query2.SQL.Add(´where (a07_dt_in between :wvar1 and :wvar2) or (a07_dt_fi between :wvar3 and :wvar4)´);
so que eu preciso desse jeito
query2.SQL.Add(´where (:wvar1 between a07_dt_in and a07_dt_fi) or (:wvar2 between a07_dt_in and a07_dt_fi)´);
alguem sabe como eu poderia colocar o parametro no lugar do campo e o campo no lugar do parametro.
uso paradox.
obrigado
Victor_antonio
Curtidas 0
Respostas
Fábio Valente
05/04/2004
Eu fiz uma rotina que adaptando à sua, ficaria assim:
Espero ter ajudado,
query2.SQL.Add(´where (:wVar1 BETWEEN a07_dt_in AND a07_dt_fi OR :wVar2 BETWEEN a07_dt_in AND a07_dt_fi)
Espero ter ajudado,
GOSTEI 0
Victor_antonio
05/04/2004
oi, eu tentei mas nao consegui.
este fopi o erro que da.
[Error] mapa1.pas(161): Unterminated string
este fopi o erro que da.
[Error] mapa1.pas(161): Unterminated string
GOSTEI 0