FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Fecha mayor que Sysdate
Buenas, estoy haciendo una consulta SQL contra una tabla en Paradox. La consulta es esta:
El tema es que que la fecha de reserva sea mayor que la del ordenador, y hace tiempo hice una consulta parecida, y no se usaba >= SYSDATE, sino de otra manera. ¿Alguien me la recuerda?. Por cierto f.FECHARESERVA esta declarado como DATE en Paradox. Saludos, y gracias |
#2
|
||||
|
||||
>= Date??? ó >= Now???
Si nos dijeras cual es el error que te da con SysDate podriamos ayudarte un poco mas
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
#3
|
|||
|
|||
Buenas, y perdona que se me olvidara poner el error. Me da dos errores distintos, al ejecutarlo poniendo Date o Sysdate.
El error al ejecutarlo con Sysdate es este: El error ejecutandolo con Date es este: Por lo que veo el correcto debe ser Date, ya que Sysdate lo reconoce como un campo de la tabla. Saludos, y gracias |
#4
|
|||
|
|||
Se me olvido decir que al ejecutarlo poniendo now, da el mismo error que sysdate, reconociendolo como un campo d ela tabla, por lo que este tampoco valdra.
Saludos |
#5
|
||||
|
||||
lo que pasa es que debes ponerlo entre comillas o sea algo asi:
>= " + DatetoStr(Date) + "
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
#6
|
|||
|
|||
Buenas, el caso es que lo tengo declarado en la tabla de paradox como date, aun asi debo convertirlo a string???
Saludos |
|
|
|