Delphi - fechas delphi-interbase

 
Vista:

fechas delphi-interbase

Publicado por Ator (33 intervenciones) el 25/10/2005 09:03:52
Hola,
Tengo un procedimiento almacenado en Interbase que recibe como parámetro una fecha (TimeStamp) y pasarle la fecha desde un programa en delphi me da un error de formato de la fecha que se le pasa. En delphi uso BDE y la forma de pasarle la fecha es:

ElStoredProc.ParamByName('Fecha').AsDateTime := StrToDateTime(ovcdDate.text);

El error es, por ejemplo si le paso 25/10/2005:
General SQL error. Conversion error from string "25-OCT-2005".

Y se supone que en teoría le estoy pasando un DateTime
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:fechas delphi-interbase

Publicado por Ator (33 intervenciones) el 25/10/2005 12:05:51
Ya he encontrado la solución al problema. Poniendo el DataType del parámetro fecha como ftDateTime, en el Delphi, aunque esa fecha sea un TimeStamp en el procedimento almacenado, el propio TStoreProc realiza la conversión correspondiente de DateTime a TimeStamp.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar