Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/03/2010, 06:12
occam25
 
Fecha de Ingreso: marzo-2007
Mensajes: 58
Antigüedad: 17 años, 2 meses
Puntos: 0
Respuesta: MySql error: Incorrect datetime value

Gracias Quim,

intento aplicar el formato que me has dicho con la función format:

fechaIngreso = Format(midata, "yyyy/mm/dd HH:mm:ss")

pero no sé por qué no me lo cambia, fechaIngreso sigue siendo 17/03/2010 en vez de 2010/03/17

De todas formas parece que funciona si le paso a MySql la fecha en formato de string:

Código:
FechaIngresoString = Year(fechaIngreso) & "/" & Month(fechaIngreso) & "/" & Day(fechaIngreso) & " " & Hour(fechaIngreso) & ":" & Minute(fechaIngreso) & ":" & Second(fechaIngreso)

sql = "INSERT INTO Ingreso (CODIGO_INGRESO,codigo_empresa,codigo_tienda,codigo_contador,codigo_entrada,fecha_ingreso,cantidad_ingreso,alarmas) VALUES ('" & CStr(MAXIM) & _
                                        "','" & CodigoEmpresa & "','" & codigoDenda & _
                                        "','" & codigoContador & "','" & codigoEntrada _
                                        & "','" & FechaIngresoString & "','" & _
                                        Datos(K * 4 + 13) & _
                                        Datos(K * 4 + 14) & _
                                        Datos(K * 4 + 15) & _
                                        "','" & Datos(K * 4 + 12) & "')"
Hay algún problema con hacerlo asi?

mersi