Hola,
¿porque esto no me funciona?
INSERT INTO usuarios (fecha_alta) VALUES ('" & Now() & "')
me dice el error [Microsoft][ODBC SQL Server Driver][SQL Server]Error de sintaxis al convertir una cadena de caracteres a datetime.
El campo fecha_alta es del tipo Datetime y no se cual es el problema. Si lo inserto con un recordset asi:
rs("fecha_alta") = Now()
funciona perfectamente. He probado a no poner directamente Now() en el INSERT y ponerlo asi:
fecha = formatdatetime(now(),vbgeneraldate)
INSERT INTO usuarios (fecha_alta) VALUES ('" & fecha & "')
que es lo mismo claro, pero me sigue dando el mismo error.
Si utilizo la funcion formatdatetime quedandome solo con la fecha 22/05/2005 si que se inserta bien, pero es que yo quiero insertar tambien la hora.
¿Alguien me podia decir como se hace esto?
Gracias