Expediente X con la función DATE y SQL

OMiCRoM
28 de Mayo del 2002
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#'.

SHAM
28 de Mayo del 2002
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...

Juan Carlos Monz?
28 de Mayo del 2002
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(