
Pregunta de SQL.
Publicado por Adolfo (117 intervenciones) el 20/09/2002 22:55:35
Tengo el siguiente código para consultar una fecha específica y un rango de fechas respctivamente, el rango de fechas si me funciona, pero cuando es una fecha específica no me funciona. No encuentro donde esta el error, el mensaje de error que resivo dice:
"Data type mismatch in criteria expression." error 3464.
Fecha específica (NO FUNCIONA)
Set TotServi1 = basedatos1.OpenRecordset("SELECT * " & _
"FROM TotServiciosD WHERE Fecha = '" & Primera & "'", dbOpenDynaset)
Rango de fechas (SI FUNCIONA)
Set TotServi1 = basedatos1.OpenRecordset("SELECT * " & _
"FROM TotServiciosD WHERE Fecha BETWEEN #" & Primera & "# and #" & Ultima & "#", dbOpenDynaset)
Agradeceré a cualquiera que me pueda ayudar.
Gracias.
"Data type mismatch in criteria expression." error 3464.
Fecha específica (NO FUNCIONA)
Set TotServi1 = basedatos1.OpenRecordset("SELECT * " & _
"FROM TotServiciosD WHERE Fecha = '" & Primera & "'", dbOpenDynaset)
Rango de fechas (SI FUNCIONA)
Set TotServi1 = basedatos1.OpenRecordset("SELECT * " & _
"FROM TotServiciosD WHERE Fecha BETWEEN #" & Primera & "# and #" & Ultima & "#", dbOpenDynaset)
Agradeceré a cualquiera que me pueda ayudar.
Gracias.
Valora esta pregunta


0