¿Su base de datos de Access muestra con frecuencia el error “No se pudo borrar de las tablas especificadas” cada vez que intenta eliminar una tabla específica mediante la consulta de eliminación?
Bueno, si tu respuesta es sí, entonces este blog seguramente te ayudará mucho. Como, cubre la información completa sobre este error específico de MS Access “No se pudo borrar de las tablas especificadas”. Además de eso, también contiene ideas para eliminar registros de varias maneras desde Access database.
¿Qué es este Access “No se pudo borrar de las tablas especificadas (Error 3086)”?
En la base de datos de MS Access puede eliminar registros con la ayuda de muchas opciones, pero cuando quiere eliminar múltiples registros de una tabla en una operación, entonces existe la posibilidad de que reciba el siguiente mensaje de error:
“No se pudo borrar de las tablas especificadas”
Código de error: Access tiempo de ejecución de error de 3086
En ese momento, intentó eliminar datos de una o más tablas, pero la eliminación no pudo completarse.
¿Cuáles son las causas de Tiempo de ejecución de Access error 3086?
Estas son las causas posibles que conducen a generar este código de error específico “No se pudo borrar de las tablas especificadas”.
- No tienes permiso para modificar la tabla. Por lo tanto, cambie sus asignaciones de permisos y consulte al administrador del sistema o al creador de la tabla.
- Puede ser que la base de datos se haya abierto para acceso de solo lectura. Estos son los motivos por los cuales Access Database se lee solo.
- Usó el método OpenDatabase y la base de datos abierta para acceso de solo lectura.
- El archivo de base de datos se define como de solo lectura en el SO del servidor de la base de datos o en su red.
- En el entorno de red, no tiene el privilegio de escritura para el archivo de base de datos.
- En Microsoft VB, usa el control de datos y establece la propiedad ReadOnly en True.
Para eliminar los datos, cierre la base de datos y resuelva estas condiciones de solo lectura. Luego, vuelva a abrir el archivo para acceso de lectura / escritura.
¿En qué condición, Access borrar Consulta funciona para eliminar registros?
Puede eliminar registros exitosamente usando una consulta de eliminación cuando:
- Une dos tablas que tienen una relación de uno a uno.
- Utiliza una sola tabla que no tiene relación con ninguna otra tabla.
- Utiliza una tabla que es uno de los lados “uno” de una relación de uno a varios, y se permite la eliminación en cascada para esa relación.
- Contiene tanto la tabla en el lado “uno” de una relación uno a muchos y la tabla en el lado “muchos” de esa relación.
Nota: Se recomienda ejecutar la consulta dos veces para eliminar registros de ambas tablas.
¿Cómo corregir el Access “No se pudo borrar de las tablas especificadas (Error 3086)”?
La base de datos de Access muestra este tipo de mensaje de error si crea una consulta de eliminación con la ayuda de varias tablas y la propiedad Registros únicos de la consulta se establece en No. MS La base de datos de Access muestra el mensaje de error “No se pudo borrar de las tablas especificadas” cuando ejecuta la consulta
Pasos para Set Query’s Los records únicos Propiedad to yes :
Paso 1: abra la consulta de eliminación en la vista Diseño.
Paso 2: si la hoja de propiedades de la consulta no está abierta, presione F4 para abrirla.
Paso 3: haga clic en el diseñador de consultas para mostrar las propiedades de la consulta
Paso 4: en la hoja de propiedades de la consulta, debe encontrar la propiedad Registros únicos y configurarla en Sí.
también leer
4 formas de borrar records A partir de Access base de datos de
Como se menciona anteriormente, los encuentros “No se pudo borrar de las tablas especificadas (Error 3086)” cuando alguien usa la consulta de eliminación. Por lo tanto, puede ser el problema con la consulta de eliminación, intente de alguna otra forma para eliminar los registros de la base de datos de Access.
Forma 1 # Eliminar datos de una hoja de datos
- Desde el panel de navegación, haga un doble toque en la tabla o consulta que desea usar. Esto abrirá la tabla o consulta en la vista de hoja de datos.
- Realice la selección de los datos que desea eliminar.
- Puede resaltar una parte de los datos o simplemente colocar el cursor en el campo.
- Si selecciona toda la información en el campo, luego presione borrar.
- Vaya a la pestaña Inicio, en grupo de registros, presione la opción eliminar.
- Si señala el cursor en el campo, presione borrar o retroceder cuando lo requiera.
Forma 2 # Eliminar datos de un formulario
- Vaya al panel de navegación y haga doble clic en el formulario que desea usar. Como esto abrirá el formulario en la vista de formulario.
-o-
O bien, en el formulario de navegación, realice la selección del formulario que desea usar y, en la pestaña Inicio, en el grupo Vistas, toque la opción de visualización. Luego, toque en la Vista de diseño.
- Realice la selección de los datos que desea eliminar.
- Puede resaltar una parte de los datos o simplemente colocar el cursor en el campo.
- Si selecciona toda la información en el campo, luego presione borrar.
O
Vaya a la pestaña Inicio, en el grupo de registros, presione la opción eliminar.
O
Si señala el cursor en el campo, presione borrar o retroceder cuando lo requiera.
Manera 3 # Eliminar datos de una lista de valores
- En el panel de navegación, haga clic con el botón derecho en la tabla que desee modificar y luego haga clic en la vista de diseño en el menú contextual.
- En la sección superior de la cuadrícula de diseño, realice la selección para el campo que contiene la lista de valores.
- Mientras está en la sección superior de la grilla, toque la pestaña Buscar y luego busque la Fuente de fila
De forma predeterminada, haga comillas dobles alrededor de los elementos en la lista de valores. Use punto y coma para separar cada elemento “Excelente”, “Regular”, “Normal”, “Malo”.
Según su requisito, elimine los elementos de la lista. Pero no olvides eliminar una comilla que rodea cada elemento eliminado.
Manera 4 # Eliminar manualmente un registro no relacionado
- Abra la tabla o consulta que desea eliminar en la vista de hoja de datos.
- Ubique el registro que desea eliminar. Luego, haga clic en el botón Seleccionar todo -hacer selección para el cuadrado ubicado en el extremo izquierdo o derecho del registro.
- Puede hacer una selección para cada fila individual y arrastrar para seleccionar un conjunto contiguo de filas.
- O presione ctrl y haga clic en el botón del mouse para seleccionar múltiples filas no contiguas.
- Access colocará el borde alrededor del registro o bloque completo de los registros seleccionados.
- Luego, presione para la opción ELIMINAR.
-o-
- Vaya a la pestaña Inicio, en el grupo Registros y toque Eliminar
-o-
- Haga clic con el botón derecho en Seleccionar todo y luego toque Borrar registro.
- Si en caso de que no pueda seleccionar todos los botones, coloque el cursor en el campo de los registros.
- Luego, en la pestaña Inicio, en el grupo Grabar, toque la flecha hacia abajo junto a la opción Eliminar y presione Eliminar registro
- Por último, el acceso confirmará la eliminación y toque Sí.
¿Cómo recuperar records de MS Access eliminados o dañados?
También es probable que al realizar las tareas de eliminación de registros de acceso anteriores, haya perdido algunas cosas importantes. O podría haberse corrompido de alguna manera. Luego, en ese caso, debe probar el software de reparación y recuperación de Access, que está diseñado especialmente para reparar archivos dañados o dañados de la base de datos de MS Access. Viene con un potente algoritmo que escanea incluso los archivos de base de datos de acceso gravemente dañados.
También tiene una GUI altamente interactiva que ayuda al usuario a operar y reparar fácilmente la base de datos de Access sin realizar cambios en la estructura original del archivo. Restaura fácilmente daños o tablas, consultas, índices y otros datos corruptos. Esta herramienta puede solucionar fácilmente todos los errores menores y mayores de la base de datos y problemas de MS Access 2013, 2010, 2007, 2003, 2002, 2000 en casi todas las versiones del sistema operativo Windows, como Windows 8/7 / Vista / XP / 2003. Hay disponible una versión de prueba gratuita que puede instalar para verificar las características y la confiabilidad del software.
Conclusión:
Después de leer la publicación completa, ahora puede tratar fácilmente con el error “No se pudo borrar de las tablas especificadas” de Access. Pero si en caso de que los errores continúen al tratar de eliminar la tabla especificada, entonces tampoco te rindas.
Solo intente con las otras formas de eliminar registros mencionados en esta publicación. Después de probar todas las correcciones mencionadas, comparta su opinión en nuestra sección de comentarios. Entonces, ¡podemos ayudarlo tanto como podamos …!
Este software asegura sin costura reparación y recuperación de la base de datos ACCDB y MDB. Es Restaura todos los objetos, incluidas tablas, informes, consultas, registros, formularios e índices, junto con módulos, macros, etc. Solucione los problemas de Microsoft Access ahora en 3 sencillos pasos:¿Aún tienes problemas? Arreglarlos con Stellar reparación para Access: