Hola a todos, estoy haciendo una consulta con Access de la siguiente manera:
ls_fecha_alta=request.form("fecha_alta")
"SELECT * FROM mensajes WHERE fecha_alta="&ls_fecha_alta
y me da el siguiente error:
[Microsoft][Controlador ODBC Microsoft Access] Error de sintaxis (falta operador) en la expresión de consulta 'fecha_alta=01/02/02 03:46:30 p.m.'.
prueb con lo suiguiente:
"SELECT * FROM mensajes WHERE fecha_alta='"&ls_fecha_alta&"'&q uot;
y me da:
[Microsoft][Controlador ODBC Microsoft Access] No coinciden los tipos de datos en la expresión de criterios.
Yo con SqlServer lo resolvia asi:
"SELECT * FROM mensajes WHERE convert(char,fecha_alta,120)="&ls_fecha_a lta
es decir convertia la fecha en char.
Pregunta: alguien me puede decir un funcion tipo convert, para access u otra solucion para este ***** problema.
Gracias, Ricardo.