Error en consulta con fecha y hora.
Hola a todos,
Veréis, tengo un problema que me trae de cabeza:
En mi base de datos access tengo una tabla con campos entre los cuales tengo "Subject" (String), "Start1" (Fecha corta), "Start2" (Hora larga).
Hago la siguiente consulta con un control ADOQuery:
ADOQBuscar.SQL.Add('SELECT * FROM tabla');
ADOQBuscar.SQL.Add('WHERE Subject = ' + QuotedStr('texto'));
ADOQBuscar.SQL.Add('AND Start1 = # + 'fecha' + '#');
ADOQBuscar.SQL.Add('AND Start2 = #' + 'hora' + '#');
El problema está en que si quito la última linea de la consulta la hace bien, pero con élla me da el siguiente error:
"Parameter object is improperly defined. Inconsistent or incomplete information was provided."
P.D.: El formato de 'fecha' está ya en mm/dd/yyyy.
Alguien me ayuda?
Muchas gracias por adelantado.
|