Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/02/2002, 14:08
RRuben
 
Fecha de Ingreso: enero-2002
Mensajes: 55
Antigüedad: 23 años, 4 meses
Puntos: 0
Comparar fechas, por favor ayuda!!!

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.