Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Borrar automáticamente registros en ACCESS al llegar un fecha determinada

Estas en el tema de Borrar automáticamente registros en ACCESS al llegar un fecha determinada en el foro de Bases de Datos General en Foros del Web. Saludos a todos: Tengo que borrar en una base de datos ACCESS de forma automática (es decir, sin intervención del usuario o del Administrador) todos ...
  #1 (permalink)  
Antiguo 01/09/2004, 01:52
 
Fecha de Ingreso: junio-2003
Ubicación: Santiago de Compostela
Mensajes: 603
Antigüedad: 20 años, 10 meses
Puntos: 0
Borrar automáticamente registros en ACCESS al llegar un fecha determinada

Saludos a todos:
Tengo que borrar en una base de datos ACCESS de forma automática (es decir, sin intervención del usuario o del Administrador) todos los registros a medida que se vaya cumpliendo la fecha introducida en el campo "fin_validez".
O sea que a lo mejor un día se deben borrar 10 registro, otro día 5, otro 14.....
¿Se puede hacer en ACCESS?.
Gracias a todos
  #2 (permalink)  
Antiguo 01/09/2004, 04:02
 
Fecha de Ingreso: junio-2004
Ubicación: Barcelona
Mensajes: 61
Antigüedad: 19 años, 10 meses
Puntos: 1
Poder si se puede, debes crearte una funcion que recorra la tabla buscando los que cumplan la condicion de 'fin_validez' comparandola con la fecha actual, la funcion la pones en el evento Form_Load del primer formulario, que cargues al abrir la aplicacion, y desde alli los borras, cuando se abra ya no estaran.
Un saludo
Sk@keo
  #3 (permalink)  
Antiguo 01/09/2004, 08:59
 
Fecha de Ingreso: junio-2003
Ubicación: Santiago de Compostela
Mensajes: 603
Antigüedad: 20 años, 10 meses
Puntos: 0
Es que tiene que realizarse el borrado automáticamente, sin cargar ningún formulario. Imagina que a las doce de la noche de cada día se borran todos los registros que tengan en "fin_validez" la fecha de ese día.
  #4 (permalink)  
Antiguo 01/09/2004, 12:43
 
Fecha de Ingreso: junio-2004
Ubicación: Barcelona
Mensajes: 61
Antigüedad: 19 años, 10 meses
Puntos: 1
Bien, puedes hacer un truquito, creas un formulario oculto que ejecute en el evento timer, cuando son las doce de la noche, te ejecute la sentencia, yo lo he probado y funciona, si pones una direccion de email, te puedo enviar el ejemplo.
Un saludo
Sk@keo
  #5 (permalink)  
Antiguo 01/09/2004, 13:01
Avatar de amanda75  
Fecha de Ingreso: junio-2003
Ubicación: cerca, pero no mucho
Mensajes: 684
Antigüedad: 20 años, 11 meses
Puntos: 0
Me interesa saber como lo haces, te he enviado un privado con mi mail por si me lo quieres mandar también a mi
  #6 (permalink)  
Antiguo 02/09/2004, 02:47
 
Fecha de Ingreso: abril-2003
Ubicación: Madrid
Mensajes: 707
Antigüedad: 21 años, 1 mes
Puntos: 0
Pero para hacer eso del formulario oculto... debes tener siempre abierta la aplicación Access, desde alguna máquina o servidor ¿¿¿ ???
  #7 (permalink)  
Antiguo 02/09/2004, 05:58
 
Fecha de Ingreso: junio-2004
Ubicación: Barcelona
Mensajes: 61
Antigüedad: 19 años, 10 meses
Puntos: 1
Si debe estar abierta la base de datos, pero no es ningun problema, lo puedes solucionar creando una tarea, en el administrador de tareas programadas de windows,
que te abra el mdb en un momento dado, luego le pones una rutina almdb para que se cierre automaticamente y ya esta.
Un saludo
Sk@keo
  #8 (permalink)  
Antiguo 03/09/2008, 07:25
 
Fecha de Ingreso: septiembre-2008
Mensajes: 1
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: Borrar automáticamente registros en ACCESS al llegar un fecha determinada

hola me puedes enviar un ejemplo [email protected]
  #9 (permalink)  
Antiguo 10/09/2008, 21:56
 
Fecha de Ingreso: septiembre-2008
Mensajes: 3
Antigüedad: 15 años, 7 meses
Puntos: 0
Exclamación Question

Your post rocks!
  #10 (permalink)  
Antiguo 06/07/2010, 10:45
 
Fecha de Ingreso: julio-2010
Mensajes: 2
Antigüedad: 13 años, 10 meses
Puntos: 0
Respuesta: Borrar automáticamente registros en ACCESS al llegar un fecha determinada

Hola, me podrias enviar el ejemplo a [email protected] por favor?? Yo quiero hacer algo similar, pero yo necesito borrar todos los registros (vaciar la base de datos) cada mes.

Gracias!
  #11 (permalink)  
Antiguo 09/07/2010, 18:26
 
Fecha de Ingreso: junio-2010
Mensajes: 45
Antigüedad: 13 años, 10 meses
Puntos: 0
Respuesta: Borrar automáticamente registros en ACCESS al llegar un fecha determinada

Cita:
Iniciado por labr851010 Ver Mensaje
Hola, me podrias enviar el ejemplo a [email protected] por favor?? Yo quiero hacer algo similar, pero yo necesito borrar todos los registros (vaciar la base de datos) cada mes.

Gracias!
Oyee amigo :) , De casualidad, solo de casualidad, ¿Has visto la fecha en que este post se publico? :P Ya sabras lo que quiero decir, saludos.
  #12 (permalink)  
Antiguo 12/07/2010, 16:21
 
Fecha de Ingreso: julio-2010
Mensajes: 2
Antigüedad: 13 años, 10 meses
Puntos: 0
Respuesta: Borrar automáticamente registros en ACCESS al llegar un fecha determinada

Oye amigo, de casualidad, solo de casualidad ¿Alguien te habló para que andes de metiche en cosas que no te interesan? Ya sabras lo que quiero decir, saludos.
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 20:56.