Fórum Parâmetros do tipo Date. #171017

23/07/2003

0

No meu banco informix, tenho um campo ´dat_emis´ (date). Preciso passá-lo como parâmetro para outro campo ´dataorsu´ também do tipo date.
estou fazendo o seguinte:
q1.ParamByName(´dtaorsu´).AsDate := StrToDate(FormatDateTime(´dd/mm/yyyy´,q2.FieldByName(´dat_emis´).AsDateTime));

Acontece que ele dá erro, acho que porque o campo dat_emis não é dateTime e sim só date.

Como eu faço para arrumar isso? Não posso mexer no campo dat_emis.

Obrigada.


Jussara

Jussara

Responder

Posts

23/07/2003

Rjanuzzi

tente:

q1.ParamByName(´dtaorsu´).AsDateTime := StrToDate...

[]´s

rjanuzzi


Responder

Gostei + 0

24/07/2003

Jussara

Acho que o problema é que o campo dat_emis é do tipo Date e não DateTime.
Já tentei:

q1.ParamByName(´dtaorsu´).AsDate := q2.FieldByName(´dat_emis´).AsDateTime);

q1.ParamByName(´dtaorsu´).AsDateTime := q2.FieldByName(´dat_emis´).AsDateTime);

Por favor, aguém me ajude!!!!

Obrigada.


Responder

Gostei + 0

24/07/2003

Okama

Acho que o problema é que o campo dat_emis é do tipo Date e não DateTime. Já tentei: q1.ParamByName(´dtaorsu´).AsDate := q2.FieldByName(´dat_emis´).AsDateTime); q1.ParamByName(´dtaorsu´).AsDateTime := q2.FieldByName(´dat_emis´).AsDateTime); Por favor, aguém me ajude!!!! Obrigada.



Já tentou isso?
q1.ParamByName(´dtaorsu´).AsDate := q2.FieldByName(´dat_emis´).[color=blue:7fd5d72ad9]AsDate[/color:7fd5d72ad9]);


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar