FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Consulta con fechas en firebird error!!!
hola que tal aki de nuevo con este problema de fechas....
quiero hacer un reporte con una consulta de rango de fechas..... hago primero la consulta en la base de datos con sql y este codigo:: SELECT FECHA, NOMBRE, MEDICO, PRIMERAVEZ, PARTICULAR, ASEGURADORA from PACIENTES WHERE FECHA >= 01/01/2009 AND FECHA <=18/01/2009 y me da error .... lo cambie asi.... SELECT FECHA, NOMBRE, MEDICO, PRIMERAVEZ, PARTICULAR, ASEGURADORA from PACIENTES WHERE FECHA >= CAST('01/01/2009' as date) y este si me da resultados pero yo kiero un rango de fechas y pongo este: SELECT FECHA, NOMBRE, MEDICO, PRIMERAVEZ, PARTICULAR, ASEGURADORA from PACIENTES WHERE FECHA >= CAST('01/01/2009' as date) and FECHA <= CAST('18/01/2009' as date) y me da error: ISC ERROR MESSAGE: conversion error from string "18/01/2009" no acepta dos conversiones en una misma linea o que sera? .... es que no se como se hacen entonces las consultas para un rango de fechas se los agradeceria demasido si me ayudaran ,.... me interesa demasiado. |
#2
|
||||
|
||||
Cuando escribas valores de fecha literales para ser procesados por algún motor SQL, utiliza el formato ISO (aaaa-mm-dd), ya que de otra manera no tendrás seguridad de cuál de las cifras tomará como mes y cuál como día.
Saludos. Al. |
#3
|
||||
|
||||
Yo utilizo siempre el formato dd/mm/aaaa y no he tenido ningun problema.
|
#4
|
|||
|
|||
gracias
yo utilo el IBOConsole y cuando hago insercion de fechas me acepta el dd/mm/aaaa, porque me pone asi al moneto de querer ingresar una fechas : / / . entonces que cambios hago????? no hay manera de realizar esta consulta de alguna manera con este formato??? o que modificacion le hago a la consulta... |
#6
|
||||
|
||||
Cita:
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
#7
|
|||
|
|||
MUCHAS GRACIAS POR SU AYUDA , YA LO HICE Y SI ME DA LA CONSULTA
SE LOS AGRADEZCO ... AHORA LA DUDA SERIA Y AL MOMENTO DE HACER LA CONSUTLA EN DELPHI COMO DEBO ESPECIFICAR LOS CARACTERES O CON QUE FUNCION LA DEBO DE HACER ...... TENGO ESTE CODIGO ::
aver si esta bien o no se los agradeceria. |
#8
|
|||
|
|||
yo normalmente hago lo siguiente...
solo introduzco la funcion format y me da mas claridad en la sentencia... |
#9
|
|||
|
|||
muchas gracias ....
otra cosa mas: pero el DataTimePicker tomaria la fecha como : dd/mm/aaaa y como mm/dd/aaaa no me daria error con la fecha de nuevo????? |
#11
|
||||
|
||||
Hola de nuevo, tienes que darle el formato a la fecha de tu DateTimePicker ya que te devolvera como dd/mm/yyyy, puedes utilizar también FormatDate y como te dije también puedes utilizar el Between en tu consulta.
O utilizar parametros como te dice Delphius.
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
#12
|
|||
|
|||
muchas gracis por su ayuda .....
los implementare asi como me aconsejan ... gracias cualquier cosa escribo para su ayuda... gracias |
#13
|
|||
|
|||
Cita:
Estoy utilizando el ejemplo que mencionas, pero me marca un error, "operacion no apicable" tendras alguna idea de por que me aparece el error, muchas gracias de antemano. Utilizo delphi 10.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Consulta de fechas y horas con Firebird | Jordy | Firebird e Interbase | 5 | 07-10-2004 16:51:52 |
Consulta con Fechas | inetplus | SQL | 3 | 08-04-2004 21:09:41 |
Consulta por fechas | omy | SQL | 2 | 16-12-2003 19:40:14 |
Consulta de fechas | YolandaM | SQL | 6 | 26-07-2003 21:10:34 |
Consulta con Fechas | cmgenny | SQL | 8 | 20-06-2003 21:48:25 |
|