Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Bases de Datos General (http://www.forosdelweb.com/f21/)
-   -   Formato Fecha/hora (Hora Corta) problemas (http://www.forosdelweb.com/f21/formato-fecha-hora-hora-corta-problemas-542421/)

cokete 19/12/2007 20:06

Formato Fecha/hora (Hora Corta) problemas
 
Hola que tal, estoy teniendo problemas al hacer una consulta en SQL de access.

Selec * from equipos Where Hora Between #" & Horainicio & "# AND #" & Horafin & "# ;"

Me da error continuamente, el campo hora es un campo tipo fecha/hora de tipo horacorta (22:35), estoy utilizando # ya que para fechas es el que se utiliza pero no estoy seguro de que sea el mismo para este tipo de dato.

Alguien puede ayudarme? Graciasˇˇˇ

Taribo007 20/12/2007 04:25

Re: Formato Fecha/hora (Hora Corta) problemas
 
Y hora inicio y Horafin que son exactamente, variables??? Donde ejecutas la consulta??? Con runSQL????

Un saludo

cokete 20/12/2007 05:47

Re: Formato Fecha/hora (Hora Corta) problemas
 
Horainicio y Horafin son variables que dentro tienen una hora '12:34' por ejemplo.
La consulta es para una base de datos access en asp.

Taribo007 20/12/2007 06:12

Re: Formato Fecha/hora (Hora Corta) problemas
 
Con ASP me has pillao, aun estoy empezando.

Prueba dando formato a las horas:

Selec * from equipos Where Hora Between #" & format(Horainicio,"hh:mm") & "# AND #" & format(Horafin,"hh:mm") & "# ;"


Un saludo

cokete 20/12/2007 16:37

Re: Formato Fecha/hora (Hora Corta) problemas
 
Este es el error que me da, si es que he probado de 1000 formas diferentes pero ya no se que hacer....

[Microsoft][ODBC Microsoft Access Driver] Syntax error in date in query expression 'CodInstalacion=1 AND Fecha Between #01/01/2000# AND #01/01/3000# AND Hora Between #1:00:00# AND #24:59:00#'.

La consulta que uso es esta:

SQL="SELECT * FROM clases WHERE CodInstalacion=" & lngcodinstalacion &" AND Fecha Between #" & Fechainicio & "# AND #" & Fechafin & "# AND Hora Between #" & Horainicio & "# AND #" & HoraFin & "# ;"

El tipo de dato hora es Fecha/hora pero del tipo hora larga osea (22:20:00).

A ver si alguien me puede decir algo que toy desesperadito.


La zona horaria es GMT -6. Ahora son las 10:05.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.