La Web del Programador: Comunidad de Programadores
 
    Pregunta:  42307 - COMO MOVER UN REGISTRO DE UNA TABLA A OTRA TABLA
Autor:  Ramiro Carmona Valde<
Bien tengo este problema tengo una tabla llamada "activos", deseo que el registro vigente sea transferido,mediante un evento a otra tabla llamada "pasivos", ambas tablas tienen los mismos campos, espero que me ayuden........

  Respuesta:  Lolita
Bueno... yo no soy muy experta en estas cositas, pero haría lo siguiente:
Si lo que quieres es "mover" el registro de una tabla a otra, me generaría una consulta de datos anexados (o añadidos, depende de la versión que tengas), seleccionando los campos que te quieres llevar y en el criterio de la clave, le indicas que te lleve el registro activo (esto lo puedes hacer con el generador de expresiones).

Después, te haces una consulta de eliminación en la que indiques que de la tabla "activos" te borre el registro activo (el mismo criterio que la de datos anexados)

Después haría una macro que te abriera las dos consultas, primero la de datos anexados y después la de eliminación, y esta macro la asociaría a un botón dentro del formulario.

No lo pruebes en la original (por si acaso no es esto lo que buscas), hazte una copia y lo pruebas y si te sirve, pues te lo llevas a la base de datos buena, o si ves que no te sale o necesitas que te lo explique mejor, mandame un e-mail.

Espero haberte ayudado.

Salu2.