Uregente!: Manejo de fechas en vb6
Publicado por Angel (19 intervenciones) el 06/07/2005 21:44:38
Tengo un sistema hecho en el cual se almacena gran cantidad de datos que solo son utiles durante 7 dias por lo cual cada vez que se ingresa al sistema se hace necesario verificar si existe información que ya no es util y borrarla, es decir registros cuya fecha de creación sea menor a la fecha del dia menos 7, he probado lo siguiente y no he podido solucionar:
Private Sub Chequeo()
Dim mfecha As Date
mfecha = Format((Date - 7), "dd/mm/yyyy")
rsLst.Open ("select * from listas where datevalue(fecha) <= #" & mfecha & "# order by fecha asc"), cn, adOpenStatic, adLockReadOnly
If rsLst.RecordCount > 0 Then
rsLst.Close
frm_limpiador.Show ' en este formulario lo que hago es hacer el mismo chequeo y borrar lo que consiga en la tabla y en otras dos relacionadas
Else
rsLst.Close
End If
End Sub
Private Sub Chequeo()
Dim mfecha As Date
mfecha = Format((Date - 7), "dd/mm/yyyy")
rsLst.Open ("select * from listas where datevalue(fecha) <= #" & mfecha & "# order by fecha asc"), cn, adOpenStatic, adLockReadOnly
If rsLst.RecordCount > 0 Then
rsLst.Close
frm_limpiador.Show ' en este formulario lo que hago es hacer el mismo chequeo y borrar lo que consiga en la tabla y en otras dos relacionadas
Else
rsLst.Close
End If
End Sub
Valora esta pregunta
0