Expediente X con la función DATE y SQL
A ver si alguien me puede ayudar. El problema me pasa cuando intento insertar un registro con un solo campo tipo fecha/hora con la fecha actual. La cadena SQL que le paso es la siguiente: strsql="INSERT INTO horos_caducidad VALUES (#"&date&"#)"
Al ejecutar la cadena SQL anterior, sale el siguiente error (fijaos realmente lo que está pasando la función date, el año 'aaaa'¿por que?):
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][Controlador ODBC Microsoft Access] Error de sintaxis en la fecha en la expresión de consulta '#2/8/aaaa#'.
Al ejecutar la cadena SQL anterior, sale el siguiente error (fijaos realmente lo que está pasando la función date, el año 'aaaa'¿por que?):
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][Controlador ODBC Microsoft Access] Error de sintaxis en la fecha en la expresión de consulta '#2/8/aaaa#'.
Pues mira, yo tambien estoy con el mismo problema a la hora de insertar las fechas. Ahroa mismo voy a probar insertando el codigo directamente usando la funbcion get date(), si consigo resultados ... no lo creo, ya te los colgare...
Mira, no he probado en access, per en SQL es de esta manera a lo mejor te sirve, suerte..
strsql="INSERT INTO horos_caducidad VALUES( "
strsql= strsql & "'" &date() & "')"
además verifica que la configuración regional de tu pc este en dd/mm/aa,
saludos
insert into campo from tabla values(
strsql="INSERT INTO horos_caducidad VALUES( "
strsql= strsql & "'" &date() & "')"
además verifica que la configuración regional de tu pc este en dd/mm/aa,
saludos
insert into campo from tabla values(
