corregir-el-error-de-tiempo-de-ejecucion-de-access-3086

¿Su base de datos de acceso muestra con frecuencia el error “No se pudo eliminar 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 eliminar de las tablas especificadas”. Además de eso, también contiene ideas para eliminar registros de varias maneras desde Access Database.

Lo que este acceso “no se pudo eliminar de las tablas especificadas (error 3086)” ¿Es?

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 eliminar de las tablas especificadas”

Código de error: error de tiempo de ejecución de Access 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 Access Runtime Error 3086?

Estas son las causas posibles que conducen a generar este código de error específico “No se pudo eliminar 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.

o Usó el método OpenDatabase y la base de datos abierta para acceso de solo lectura.

o 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.

o En el entorno de red, no tiene el privilegio de escritura para el archivo de base de datos.

o 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 Delete Query realmente 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 solucionar el acceso “No se pudo eliminar 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 eliminar de las tablas especificadas” cuando ejecuta la consulta

Pasos para establecer la propiedad de registros únicos de la consulta en Sí:

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

3 soluciones fáciles de resolver para resolver el error “El motor de la base de datos Microsoft Jet no pudo encontrar el objeto”

Como arreglar Acceso a MS error 3259 – “Tipo de datos de campo no válido” y sus problemas relacionados …!

4 formas de eliminar registros de la base de datos de acceso

Como se menciona anteriormente, los encuentros “No se pudo eliminar de 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 registros de Access MS 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 borraron 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 …!



[Actualizado] Correcciones para resolver el Access “No se pudo eliminar de las tablas especificadas (error 3086)”