5 formas rápidas de arreglar demasiados campos definidos Access error

Si recibe un mensaje de error que dice “Run-time error ‘3190’: Too many fields defined.“. al guardar la tabla de la base de datos de Access o al cambiar las propiedades de los campos existentes, no se preocupe. Puede solucionar fácilmente este error aplicando algunas formas prácticas. En este artículo, aprenderá qué es demasiados campos definidos en Access, por qué ocurre este error y cómo corregir demasiados campos definidos en Access con posibles soluciones.

Aquí está la interfaz real de este error:

demasiados campos definidos Access error

Calificación Excelente en Trustpilot
Herramienta Gratuita de Reparación de Bases de Datos de MS Access
Repare archivos corruptos de bases de datos MDB y ACCDB y recupere fácilmente tablas, consultas, índices y registros de bases de datos eliminados. Probar ahora!
Descargar
Descargo de responsabilidad: para reparar la base de datos, usted necesidad de actualizar a un plan pagado.Al hacer clic en el botón Descargar arriba e instalar Stellar Repair for Access (14.8 MB), reconozco que he leído y acepto el Acuerdo de licencia de usuario final y la Política de privacidad de este sitio.

¿Qué es demasiados campos definidos en Access?

El error Demasiados campos definidos es una señal clara de que su tabla de Access está cruzando el límite de tamaño de campo asignado. O algo salió mal en las propiedades del campo Access.

MS Access sigue contando el número total de campos agregados a la tabla de la base de datos. Cada tabla de Access tiene un límite de 255 campos. Cada vez que realice cambios en la propiedad del campo, esto aumentará el recuento de columnas a 1. Por otro lado, cuando elimine cualquier campo, este recuento de columnas no disminuirá y el recuento de campos permanecerá como está.

Por lo tanto, es bastante evidente encontrar el error de Access 3190 con demasiados campos definidos en tal situación. Sin embargo, este error generalmente surge debido a las siguientes razones:

  • Exceder el límite máximo de campo
  • Uso excesivo de los campos calculados
  • Importar o vincular los datos externos
  • Consultas cruzadas o tablas dinámicas.

¿Cómo corregir el error de Access definido en demasiados campos (3190)?

Lleve a cabo los siguientes métodos para corregir demasiados campos definidos Access.

Tengamos una discusión detallada sobre cada una de estas correcciones.

Forma 1: compacta y repara tu base de datos

Para eliminar el recuento de campos eliminados del recuento de columnas internas, compacte la base de datos. Para esto, puede tomar la ayuda de la herramienta de utilidad incorporada Compact and Repair.

Siga los pasos para compactar su base de datos utilizando la herramienta Compactar y reparar:

1: En primer lugar, debe abrir su programa MS Access.

2: Luego haga clic en la pestaña Herramientas de la base de datos.

3: Ahora presiona la opción Compactar y Reparar Base de Datos.

compacta y de reparación

4: En la Base de datos abierta para compactar Desde el cuadro de diálogo, realice una búsqueda de su problema al encontrar el archivo de base de datos de MS Access. Entonces, haga la selección de dichos archivos y luego presione la opción compacta.

compact and repair 2

5: Es hora de crear una nueva base de datos en el cuadro de diálogo Compactar base de datos en. Entonces, asigne un nombre a su archivo y luego presione la opción Guardar.

compact and repair 3

Forma 2: crear una copia nueva de la tabla de Access

La segunda forma más fácil de corregir el error de definición de demasiados campos de Access es creando una nueva copia de la misma tabla de Access que tiene el problema.

Nota: Antes de perfumar este paso, haga una lista completa de todas las relaciones contenidas en esa tabla.

  • Primero, elija la tabla que tiene el problema.
  • Vaya al menú Archivo, toque Guardar como
  • En la ventana abierta Guardar como, asigne cualquier nombre nuevo a su tabla y haga clic en Aceptar.

demasiados campos definidos Access error

  • Ahora elija la tabla que muestra el error y elimínela.
  • Después de eso, cambie el nombre de su tabla recién creada con el mismo nombre que la original.
  • Configure todas las relaciones tal como estaban contenidas previamente en su tabla eliminada.

Forma 3: consulta de transferencia para corregir demasiados campos de Access definido

Como ya hemos comentado, Access tiene un límite de 255 columnas o campos para cada tabla. Entonces, si intenta vincular con algún otro enlace externo que tenga más de 255 columnas. En ese caso, Access solo considerará 255 columnas a partir de la primera.

Todo lo que quiero decir es que con la tabla vinculada no es posible elegir ningún campo o columna específicos.

Entonces, para recuperar la columna 256 pero eliminar la primera, use la consulta de paso:

  • En primer lugar, abra su base de datos de Access.
  • Hacer una nueva Consulta dentro de la Vista de Diseño.
  • Cierre el cuadro de diálogo abierto de Mostrar tabla.
  • En el tipo de consulta hay que elegir el Pass-Through.
  • Haga clic con el botón derecho en la pestaña Consulta y toque en Vista SQL.

demasiados campos definidos Access error

  • En el panel Consulta abierto, coloque la instrucción SQL.

por ejemplo: SELECT Col1, Col2, Col3 FROM Account

  • Pulse la carrera.
  • Ahora elija la fuente de datos del controlador ODBC en el cuadro de diálogo Seleccionar fuente de datos.

Forma 4: establecer otras propiedades de campo

Nota:

Todos los tipos de formatos no funcionan bien con todas las variantes de tipos de datos. Así que siempre configure primero el tipo de datos y luego solo configure su formato.

  • En la tabla de diseño de la cuadrícula, elija primero el campo para el que necesita establecer las propiedades del campo.
  • Verá que Access mostrará la propiedad del campo en las Propiedades del campo.
  • Según el tipo de datos, se asigna la propiedad del campo.
  • En el panel Propiedades de campo, realice los ajustes que desea aplicar para cada propiedad de campo.

demasiados campos definidos Access error

  • Alternativamente, simplemente presione el botón F6 desde su teclado y para seleccionar la propiedad usando la tecla de flecha.

Nota: Obtenga más información sobre los tipos de datos y las propiedades de campo que están disponibles para cada tipo de tipo de datos.

  • Para asignar espacio adicional para agregar o modificar la configuración de propiedades dentro del cuadro de propiedades. Simplemente presione la tecla SHIFT+F2 de su teclado, ya que esto abrirá el cuadro Zoom.
  • Para guardar todos los cambios que haya realizado, no olvide presionar el botón CTRL+S.

Forma 5: cambiar el tipo de datos de un campo

Tienes la opción de cambiar varios aspectos del campo después de hacerlo.

Advertencia:

También puede cambiar estos aspectos de un campo que no acaba de crear. Sin embargo, si ya existen datos en el campo, algunas acciones no estarán disponibles o pueden provocar la pérdida de datos.

  • Desde la cuadrícula de diseño de la tabla, elija el campo para el que necesita aplicar el tipo de datos.
  • Ahora, en la columna del tipo de datos, elija el tipo de datos de la lista desplegable.

cambiar el tipo de datos de un campo

Consulte el artículo sobre Tipos de datos para bases de datos de Access para obtener detalles completos sobre la lista de todos los tipos de datos de bases de datos de Access disponibles.

¿Cómo reparar un archivo de base de datos de Access corrupto (.mdb o .accdb)?

Access Base de datos Reparar Herramienta Poder facilmente corrige archivos corruptos o dañados de MS Access y guarda los archivos DB reparados en su ubicación predeterminada.

Es un programa excepcional que repara corruptos ACCDB o MDB archivos para restaurar objetos de la base de datos de Access como tablas, formularios (con código VBA), consultas, informes, hipervínculos, etc.

Además, esta herramienta es compatible con Access 2019, 2016, 2013, 2010 y versiones anteriores. Puede descargar este software desde los botones que se indican a continuación.

* Al hacer clic en el botón Descargar arriba e instalar Stellar Repair for Access (14.8 MB), reconozco que he leído y acepto el Acuerdo de licencia de usuario final y la Política de privacidad de este sitio.

Después de instalar la herramienta, siga estos pasos:

access-repair-main-screen-es-1
access-select-database-es-2
access-repairing-es-3
access-repairing-completed-es-4
access-preview-es-5
access-save-location-es-6
access-saving-es-7
previous arrow
next arrow

Línea de fondo:

Esta publicación destaca las posibles causas del error Access a demasiados campos definidos junto con las mejores soluciones para solucionarlo. En caso de que reciba este mensaje de error debido a la corrupción de la base de datos de Access, debe usar el recomendado Access Reparar & Recuperación Herramienta. Este software puede reparar con éxito la corrupción en los archivos .mdb o .accdb.

Gracias por leer…!

¿Aún tienes problemas? Arreglarlos con Stellar reparación para Access:

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:

  1. Descargue Stellar Access base de datos reparación herramienta calificado como Excelente en Cnet.
  2. Haga clic en la opción Examinar y Buscar para localizar la base de datos de Access corrupta.
  3. Haga clic en el botón Reparar para reparar y obtener una vista previa de los objetos de la base de datos.

Pearson Willey es escritor de contenido de sitios web y planificador de contenido de formato largo. Además de esto, también es un ávido lector. Por lo tanto, sabe muy bien cómo escribir un contenido atractivo para los lectores. Escribir es como una ventaja creciente para él. Le encanta explorar sus conocimientos on MS Access y compartiendo Tecnología blog.