MySQL - Consulta Recordset

   
Vista:

Consulta Recordset

Publicado por Juan Morales (2 intervenciones) el 02/07/2010 15:50:09
Amigos tengo un problema al utilizar el recorset para grabar un registro en una base de datos sobre todo con los campos de fecha. en la base esta definido como un campo date , utilizo en el dialogo un campo inicializado con ctod(" / / "), el get funciona, pero al grabar el registro con estas instrucciones me da un error, se detiene solo en los campos fecha. cuando estas vacios cuando le grabo una fecha no da el error, que estare haciendo mal.. aparte no refresca el oLbx tambien da error..

Local vFingre :=ctod(" / / ")

IF Nuevo = .t.
oRsTra:ADDNEW()
oRsTra:Fields("Fingre"):value := ctod(" / / ")
endif

oRsTra:Fields("Fingre"):value := vFingre

oRsTra:UPDATE()
oRsTra:REQUERY()

oLbx:refresh()

este es el error.

Error adodb.recordset:FIELDS/16389 E_FAIL: VALUE
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:Consulta Recordset

Publicado por Juan Manuel Castañeda (59 intervenciones) el 04/07/2010 01:59:13
MySQL almacena las fechas aaaa-mm-dd.Intente guardar las fechas sin /
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