[ACCESO] Solicitud de eliminación de unión de tabla
Resuelto
artamys
Mensajes publicados
122
Fecha de registro
Estado
Miembro
Última intervención
-
artamys Mensajes publicados 122 Fecha de registro Estado Miembro Última intervención -
artamys Mensajes publicados 122 Fecha de registro Estado Miembro Última intervención -
Hola,
estoy haciendo una consulta de unión de las tablas A y B para los datos comunes.
Quisiera borrar los datos de la consulta de unión mediante una consulta de eliminación, pero tengo un mensaje de error que dice que no estoy autorizado a eliminar.
No hay ningún problema con el administrador de la computadora ni nada por el estilo.
¿Alguna idea?
estoy haciendo una consulta de unión de las tablas A y B para los datos comunes.
Quisiera borrar los datos de la consulta de unión mediante una consulta de eliminación, pero tengo un mensaje de error que dice que no estoy autorizado a eliminar.
No hay ningún problema con el administrador de la computadora ni nada por el estilo.
¿Alguna idea?
Configuración: Windows Vista Internet Explorer 7.0
5 respuestas
-
no, de hecho es el código el que funciona.
la consulta N°6 hace la unión entre dos tablas sin integridad.
Y la creación de una consulta de eliminación basada en esta consulta mostraba un mensaje de error diciendo que no se podían eliminar los datos. En la creación de la consulta, en realidad ACCESS intentaba eliminar en las dos tablas, mientras que solo debería eliminar en una tabla; creo que el mensaje de error estaba relacionado con el hecho de que ACCESS no sabía dónde eliminar los datos, ¿en la tabla 1 o en la 2?
con la modificación del código SQL como en el código de arriba, ya no hay ningún problema.
Muchas gracias Blux (por esta ayuda y todas las demás...) -
hola y gracias por tu ayuda, aquí hay otra solución que no requiere implementar integridad.
código SQL:
"
BORRAR DISTINCTROW Table2.*, Table2.main_id
DE Table2
DONDE (((Table2.main_id) Está en (seleccionar main_id de Requête6)));
" -
Hola,
¿Tal vez una restricción de integridad referencial?
Detalla tus consultas y tus tablas (claves primarias), para que podamos ver...
--
A+ Blux"Los imbéciles se atreven a todo. Es precisamente por eso que los reconocemos"
-
En su diagrama, marque la casilla de eliminación de datos en cascada.
-
gracias a los dos.
este problema lo está encontrando un colega. Voy a revisar la hipótesis de la integridad referencial, pero es posible que no haya creado ninguna en absoluto. Investigaré más. ¡De todas formas, muchísimas gracias!