Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde pessoal...
Eu estava tentando fazer uma seleção de datas usando o BetWeen assim:
qryPesqProd.SQL.add('and Fat_Pedidos.DATEMI'+ between'+#39+FormatDateTime('dd/mm/yyyy',dtpInicial.Date)+#39+'and'+#39'+
'FormatDateTime('dd/mm/yyyy',dtpFinal.Date)+#39);...
e da esse erro:
---------------------------
::.HIDRACOM.::
---------------------------
Tipo de dados imcompatível na expressão de critério.
---------------------------
OK
---------------------------.....Sim, iMcompatível com M.... http://forum.imasters.com.br/public/style_emoticons/default/upset.gif ...Voltando...
agora se eu faço usando parâmetros dá certo:
qryPesqProd.SQL.add('and Fat_Pedidos.DATEMI between :DINI and :DFIM');
qryPesqProd.Parameters.ParamByName('DINI').Value:=formatdatetime('dd/mm/yyyy',dtpInicial.Date);
qryPesqProd.Parameters.ParamByName('DFIM').Value:=formatdatetime('dd/mm/yyyy',dtpFinal.Date);
gostaria de saber isso pq sei que tem como usar assim, mas não esta dando...ah sim, meu campo é do tipo Date/Time
Obrigado!
Carregando comentários...