Eliminar registros que tienen en común id pero no tienen relación

Bueno espero me entiendan lo que quiero hacer

¿Tengo 2 tablas que tienen datos iguales pero no tiene relación de nada de echo están relacionadas con otras tablas por eso no las puedo relacionar y no quiero tampoco pero no se si hay podría por medio de un código al oprimir un botón eliminar el registro de una y automáticamente eliminar el registro que tiene el mismo dato en la otra tabla es posible hacer esto? La base de datos es access

1 respuesta

Respuesta
1

Vamos a suponer que el campo que tienen en común es Pais y que en ambos campos está Alemania

En el botón puedes poner

docmd.setwarnings false

Docmd.runsql"delete * from tabla1 where pais like ""Alemania"""

Docmd.runsql"delete * from tabla2 where pais like ""Alemania"""

Es decir, individualizando el valor del campo que quieres eliminar. Los campos no tienen porque llamarse igual, lo que si deben tener es un valor que los "individualice". Por ejemplo

docmd.setwarnings false

docmd.runsql"delete * from tabla1 where Idcliente =5"

docmd.runsql"delete * from tabla2 where NEmpleado=5"

Añade tu respuesta

Haz clic para o
El autor de la pregunta ya no la sigue por lo que es posible que no reciba tu respuesta.

Más respuestas relacionadas