Consulta con fechas..

08/09/2004 - 16:48 por Ricardo contreara | Informe spam
Hola foro...
Gracias.. ante todo
No se porque no me esta realiznado un consulta por medio
de fechas...
Lo que necesito es mostrar unos registros pero que esten
entre un rago de Fechas

Tengo 2 fechas (fe_ini fec_fin) capturadas por medio de
un form type date YMD no se si sera que esta mal la
consulta pero realizao algo asi..

Select * from mitabla where mitabla.fecha =>
fec_ini .and. mitabla.fecha <= fe_fin into cursor
resultado

y no me trae nada por que.. ayuda...

Gracias...

Preguntas similare

Leer las respuestas

#1 José Moyano Huergo
08/09/2004 - 16:58 | Informe spam
Hola Ricardo:

Te suguiero el uso de la función Between(MiTabla.Fecha,inicial,final)

Todo es don de Dios.

"Ricardo contreara" escribió en el
mensaje news:0a3b01c495b2$f697d740$
Hola foro...
Gracias.. ante todo
No se porque no me esta realiznado un consulta por medio
de fechas...
Lo que necesito es mostrar unos registros pero que esten
entre un rago de Fechas

Tengo 2 fechas (fe_ini fec_fin) capturadas por medio de
un form type date YMD no se si sera que esta mal la
consulta pero realizao algo asi..

Select * from mitabla where mitabla.fecha =>
fec_ini .and. mitabla.fecha <= fe_fin into cursor
resultado

y no me trae nada por que.. ayuda...

Gracias...



Respuesta Responder a este mensaje
#2 Luis María Guayán
08/09/2004 - 17:28 | Informe spam
¿El campo de la tabla y las variables Fec_Ini y Fec_Fin son tipo Date?

Deberia funcionar, otra opción:

Fec_Ini = DATE() - 7
Fec_Fin = DATE()
Select * from mitabla ;
where mitabla.fecha BETWEEN Fec_Ini AND Fec_Fin ;
into cursor resultado

Luis María Guayán
Tucumán, Argentina
________________________________
SysOp de www.PortalFox.com
Microsoft Visual FoxPro MVP
________________________________
La palabra imposible solo figura
en el diccionario de los tontos


"Ricardo contreara" escribió en el
mensaje news:0a3b01c495b2$f697d740$
Hola foro...
Gracias.. ante todo
No se porque no me esta realiznado un consulta por medio
de fechas...
Lo que necesito es mostrar unos registros pero que esten
entre un rago de Fechas

Tengo 2 fechas (fe_ini fec_fin) capturadas por medio de
un form type date YMD no se si sera que esta mal la
consulta pero realizao algo asi..

Select * from mitabla where mitabla.fecha =>
fec_ini .and. mitabla.fecha <= fe_fin into cursor
resultado

y no me trae nada por que.. ayuda...

Gracias...



Respuesta Responder a este mensaje
#3 Javier Yoris
08/09/2004 - 21:33 | Informe spam
Estas usando ".AND." en vez de "AND" en SQL ¿Será por eso?


"Ricardo contreara" escribió en el
mensaje news:0a3b01c495b2$f697d740$
Hola foro...
Gracias.. ante todo
No se porque no me esta realiznado un consulta por medio
de fechas...
Lo que necesito es mostrar unos registros pero que esten
entre un rago de Fechas

Tengo 2 fechas (fe_ini fec_fin) capturadas por medio de
un form type date YMD no se si sera que esta mal la
consulta pero realizao algo asi..

Select * from mitabla where mitabla.fecha =>
fec_ini .and. mitabla.fecha <= fe_fin into cursor
resultado

y no me trae nada por que.. ayuda...

Gracias...



Respuesta Responder a este mensaje
#4 Leopoldo Sánchez \(Monterrey, México\)
28/09/2004 - 18:08 | Informe spam
Que tal Ricardo, yo uso el siguiente código:

XFECINI = CTOD(THISFORM.TXTFECINI.VALUE)
XFECFIN = CTOD(THISFORM.TXTFECFIN.VALUE)

SELECT * FROM BASE WHERE BETWEEN(FECHA_MOV,XFECINI,XFECFIN) ORDER BY
fecha_mov INTO CURSOR CLISTADO
IF _TALLY > 0
KEYBOARD '{CTRL+F10}' PLAIN CLEAR
REPORT FORM PAGOS PREVIEW NOCONSOLE TO PRINTER PROMPT NOEJE
ELSE
MESSAGEBOX ("¡¡ Verifica que los criterios de busqueda sean los
correctos !!",48,"Error")
ENDIF






"Ricardo contreara" escribió en el
mensaje news:0a3b01c495b2$f697d740$
Hola foro...
Gracias.. ante todo
No se porque no me esta realiznado un consulta por medio
de fechas...
Lo que necesito es mostrar unos registros pero que esten
entre un rago de Fechas

Tengo 2 fechas (fe_ini fec_fin) capturadas por medio de
un form type date YMD no se si sera que esta mal la
consulta pero realizao algo asi..

Select * from mitabla where mitabla.fecha =>
fec_ini .and. mitabla.fecha <= fe_fin into cursor
resultado

y no me trae nada por que.. ayuda...

Gracias...



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida