Registro con Date no lo hace correctamente VBA Access MySql

Bueno primeramente explicar que tengo mi base de datos en mysql y lo estoy gestionando con access, tengo una sentencia que implica realizar el registro de la fecha del día, lo hago con "date", el problema es que por ejempli hoy 12/Sep/2016, me registra como 09/dic/2016. Entiendo que se trata por el formato de mysql, pero desconozco cómo darle el formato correcto desde mi sentencia para que registre la fecha correctamente.

1 Respuesta

Respuesta
1

Con reservas te comento que pdrías probar a darle Formato a la Fecha con

Dim LaFecha As Date

LaFecha = "CampoDeTuTabla =#" & Format(Me.NombreDeTuControl, "mm/dd/yyyy") & "#"

Ignoro si MySQL responderá adecuadamente. Mis saludos >> Jacinto

Disculpa pero se me han ido los dedos (y un poco la cabeza).

Quería decir:

Dim LaFecha As Date

LaFecha = "#" & Format(Me.NombreDeTuControl, "mm/dd/yyyy") & "#"

Y pasarle LaFecha al campo de tu Tabla Mis saludos >> Jacinto

O bien prueba de pasarle la Fecha en Formato Europero y parecido a lo de arriba:

Dim LaFecha As Date
LaFecha = CDate(Format(Me.NombreDeTuControl, "dd/mm/yyyy"))

Mis saludos >> Jacinto

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas