Consultas con fechas en VFP

Hola nuevamente por aquí, tenia un problema con las fechas en VFP y pues lo que quería realizar era buscar en un campo que tien un tipo DATE(), y lo que quería realizar era que el usuario diera un día.Por ejemplo 31 y que al momento de filtrar aparecieran todas las fechas que tengan este día y así que al igual que en el mes y el año.
EJEMPLO. DIA: 15    FECHAS MOSTRADAS: 08/15/2010-08/15/2000-09/15/1999
                MES: 08  FECHAS MOSTRADAS: 08/01/2000-08/31/1999
               AÑO: 2000 FECHAS MOSTRADAS: 08/09/2000-01/01/2000,ETC.
Y también tenía unas broncas con buscar una fecha entre un intervalo es decir de una fecha a otra correspondiente, también dada por el usuario.
De ante-mano gracias por tu ayuda, lo estaba realizando por medio de cadenas pero no me esta funcionando. GRACIAS.

1 Respuesta

Respuesta
1
Vamos a suponer que el campo de la tabla es Tfecha y el campo leído es ldia, lmes, laño, lfecha, lfechainicial, lfechafinal, según sea lo que necesites
Condición para el día:
ldia = day(tfecha)
condicion para el mes:
lmes = month(tfecha)
condicion para el año:
laño = year(tfecha)
O si leyó en un campo fecha
condicion para el día:
day(lfecha) = day(tfecha)
condicion para el mes:
month(lfecha) = month(tfecha)
condicion para el año:
year(lfecha) = year(tfecha)
Ahora por rango de fecha
tfecha >= lfechainicial and tfecha <=lfechafinal
Éxitos

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas