Foros del Web » Programando para Internet » ASP Clásico »

Consulta en campos de fecha

Estas en el tema de Consulta en campos de fecha en el foro de ASP Clásico en Foros del Web. Hola a tod@s. Mi problema es el siguiente: Tengo una base de datos ‘Acces’ con registros que a su vez tienes dos campos de fecha ...
  #1 (permalink)  
Antiguo 25/09/2003, 03:17
 
Fecha de Ingreso: diciembre-2002
Mensajes: 13
Antigüedad: 22 años, 3 meses
Puntos: 0
Consulta en campos de fecha

Hola a tod@s.
Mi problema es el siguiente:
Tengo una base de datos ‘Acces’ con registros que a su vez tienes dos campos de fecha (la primera como ‘fecha de inicio’ y la segunda como ‘fecha de finalización’.
Me gustaría hacer una consulta que permitiera seleccionar los registros contenidos entre una determinada ‘fecha de inicio’ y una ‘fecha de finalización’.
Por ejemplo: Si yo hiciera la consulta ‘10/1/03’ (‘fecha de inicio’) a ‘15/5/03’ (‘fecha de finalización’) me diera todos los registros cuyas fechas de inicio y finalización estuvieran comprendidas entre las indicadas en la consulta (es decir, registros tales como 2/2/03 a 4/4/03, 11/1/03 a 15/5/03, 4/4/03 a 12/5/03).

Por último decir que no conozco prácticamente nada de ASP, así es que si me podeís ayudar os agradecería que me hicieraís el código de la página, si no es mucho pedir.

Os agradezco sinceramente vuestra colaboración.

Un saludo
  #2 (permalink)  
Antiguo 25/09/2003, 04:36
 
Fecha de Ingreso: mayo-2003
Mensajes: 866
Antigüedad: 21 años, 11 meses
Puntos: 0
creo que debes usar datediff
  #3 (permalink)  
Antiguo 25/09/2003, 12:04
Avatar de xlugo2002  
Fecha de Ingreso: noviembre-2002
Ubicación: Puebla, México
Mensajes: 474
Antigüedad: 22 años, 5 meses
Puntos: 0
to´y igual

yo tambien quiero hacer lo mismo que tu cecilio
tengo un campo fecha en access en formato corto:
dd/mm/aaaa

y quiero hacer busquedas usando ese campo como tú lo haces, capturo la fecha del sistema y la capturo con el mismo formato de la BD

fechai = diai & "/" & mesi & "/" & anoi
fechaf = diaf & "/" & mesf & "/" & anof

diai y diaf desde 1 hasta 31
mesi y mesf desde 1 hasta 12
anoi y anof desde 2000 hasta 2003

y .... mocos cuando hago esto:


objCon.execute("SELECT ... AND

(fecha BETWEEN #01/01/2003# AND #01/10/2003#) ORDER BY fecha DESC;")

no me la encuentra......

voy a tratar de ver que chingaos esta mal, si tu lo solucionas primero, po`s ponlo acá ¿no?
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:01.