Fórum Que erro é esse? #347400
16/10/2007
0
Tipo assim:
Cds.Close;
Cds.CommandText := ´select campo1,campodata from tabela where campo1 = :parametro1 and campodata =:parametro2´
Parametro2 é string e campodata Date. O erro é no campodata(Parametro2).
Paulo
Curtir tópico
+ 0Posts
16/10/2007
Massuda
Gostei + 0
16/10/2007
Paulo
select campodata from tabela
where campodata =:dt1
cds.params[0].asstring := FUNCAOCONVERTEDATA(StrToDate(variavel));
O valor da variavel é: [color=red:20610057c3]´15/02/2007´[/color:20610057c3]
Essa função converte a data para uma string já no formato do banco.
Gostei + 0
16/10/2007
Marco Salles
hummmm , pq não simplesmente : :?: :?:
cds.params[0].asstring := variavel;
Gostei + 0
17/10/2007
Paulo
Gostei + 0
17/10/2007
Fknyght
cds.params[0].ASDATE := StrToDate(variavel);
Dessa forma, não importa como o banco trata a data ela e automaticamente convertida
Gostei + 0
17/10/2007
Paulo
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)