** NORMAS DEL FORO **
Inicio del foro Inicio del foro > Access y VBA > Access y VBA
  Mensajes nuevos Mensajes nuevos RSS - error al compilar Mde
  Preguntas frecuentes Preguntas frecuentes  Buscar en el foro   Eventos   Registro Registro  Iniciar sesion Iniciar sesion

error al compilar Mde

 Responder Responder
Autor
Mensaje
jlsalamanca Ver desplegable
Nuevo
Nuevo
Avatar

Unido: 26/Noviembre/2013
Localización: madrid
Estado: Sin conexión
Puntos: 30
Opciones de entrada Opciones de entrada   Gracias (0) Gracias(0)   Cita jlsalamanca Cita  ResponderRespuesta Enlace directo a este mensaje Tema: error al compilar Mde
    Enviado: 05/Noviembre/2019 a las 17:01
Al intentar compilar me sale el siguiente mensaje:

Este error ocurre generalmente al compilar una base de datos de gran tamaño en un archivo MDE. Debido al método utilizado para compilar la base de datos, se crea un número considerable de referencias de Id. de tabla para cada tabla. El motor de base de datos de Microsoft Access sólo puede generar un máximo de 2048 Id. de tabla abiertos a la vez. Al exportar una base de datos como archivo MDE, es fácil que se exceda este límite si la base de datos contiene un gran número de objetos (tablas, macros, formularios, informes, etc.).

No hay ningún método preciso para averiguar los números de Id. de tabla que utiliza el motor de base de datos Jet durante el proceso de compilación de bases de datos como archivos MDE. Sin embargo, cada módulo VBA y cada formulario utiliza un Id. de tabla y, por consiguiente, si la base de datos tiene 500 formularios y la propiedad HasModule de cada formulario está establecida en , se utilizan 1.000 Id. de tabla.


Como evito que me salga el mismo error
Arriba
javier.mil Ver desplegable
Colaborador
Colaborador
Avatar

Unido: 10/Agosto/2005
Localización: España
Estado: Sin conexión
Puntos: 4358
Opciones de entrada Opciones de entrada   Gracias (0) Gracias(0)   Cita javier.mil Cita  ResponderRespuesta Enlace directo a este mensaje Enviado: 05/Noviembre/2019 a las 18:11
Buenas,
Que versión de Access usas ?
Tienes dividida la Base entre Base datos (tablas) y Base datos (formularios , etc...) ?
Cuantos megas ocupa tu MDB ?
Has hecho algun DEBUG ?
Has hecho compactar y arreglar ?

Arriba
emiliove Ver desplegable
Moderador
Moderador


Unido: 16/Junio/2009
Localización: Mexico
Estado: Sin conexión
Puntos: 5040
Opciones de entrada Opciones de entrada   Gracias (0) Gracias(0)   Cita emiliove Cita  ResponderRespuesta Enlace directo a este mensaje Enviado: 05/Noviembre/2019 a las 18:18
¿500 Formularios?

Se me hacen demasiados o algún maestro que me indique lo contrario.

Saludos.
Arriba
lalo1956 Ver desplegable
Colaborador
Colaborador
Avatar

Unido: 08/Marzo/2005
Localización: Mexico
Estado: Sin conexión
Puntos: 974
Opciones de entrada Opciones de entrada   Gracias (0) Gracias(0)   Cita lalo1956 Cita  ResponderRespuesta Enlace directo a este mensaje Enviado: 06/Noviembre/2019 a las 16:22
Hola, Emiio, creo que "si la base de datos tiene 500 formularios y la propiedad HasModule de cada formulario está establecida en , se utilizan 1.000 Id. de tabla.", se refiere al mensaje que arroja Access "Al intentar compilar me sale el siguiente mensaje:"

Saludos! Smile
Quien no vive para servir, no sirve para vivir!** AYUDA A MANTENER EL FORO **
Arriba
jlsalamanca Ver desplegable
Nuevo
Nuevo
Avatar

Unido: 26/Noviembre/2013
Localización: madrid
Estado: Sin conexión
Puntos: 30
Opciones de entrada Opciones de entrada   Gracias (0) Gracias(0)   Cita jlsalamanca Cita  ResponderRespuesta Enlace directo a este mensaje Enviado: 07/Noviembre/2019 a las 18:28
Buenas tardes 
Investigando por la web encontré la solución y es que tenia un fallo en código y no compilaba lo corregí y compile y ya no da error
Arriba
 Responder Responder
  Compartir tema   

Ir al foro Permisos de foro Ver desplegable