obtener fechas de bd con ADO

escarabajo_mx
09 de Noviembre del 2004
saludos, como podria obtener de una tabla los datos de los registros que tienen una fecha caduca, quiero sacar de mi tabla "clientes" los registrosque se haya vencido su fecha de pago, por decir que hoy saco los que debieron haber pagado hace 5 dias para atras, si hoy es 8 octubre sacar los que debieron haber pagado antes del 3 octubre luego

y como hago una tabla temporal de esos registros para irlos borrando cada ves que ya le he estado hablando

gracias no se como hacerle

krizall
09 de Noviembre del 2004
hola, en la siguiente pagina hay un tema, creo que es sobre trucos o algo asi:
www.elguille.info/indice.asp

es sobre como restar fechas y horas, eso te servira para hacer lo que nececitas

kipied
09 de Noviembre del 2004
Hola, no soy un experto pero espero ayudarte:
Para restar o sumar a una fecha usa DateAdd(tipo de intervalo,cantidad,Fecha), así tu fecha sería DateAdd("d",-5,FechaPago).

La consulta sql a la base de datos sería algo asi:

"SELECT * FROM Clientes WHERE FechaPago <= DateAdd("d",-5,FechaPago)"

Asocia esta consulta a un Control ADO o DAO y esa será tu tabla temporal.

kipied
09 de Noviembre del 2004
PD: Avisa si te sirve.

kipied
09 de Noviembre del 2004
PD2: En la consulta, el segundo FechaPago debe ser Date

escarabajo_mx
09 de Noviembre del 2004
gracias, hare las pruebas

se los agradezco a todos