![]() |
Temas activados Lista de Usuarios Calendario Búsqueda |
| |
** NORMAS DEL FORO **
| Access y VBA | |
| |
|
| Autor | Mensaje |
|
jlsalamanca
Nuevo
Agregado: 26/Noviembre/2013 Lugar: madrid Estado: Desconectado Mensajes: 21 |
Tema: error al compilar MdeEnviado: 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 Sí,
se utilizan 1.000 Id. de tabla. Como evito que me salga el mismo error
|
|
IP conectada |
|
|
javier.mil
Colaborador
Agregado: 10/Agosto/2005 Lugar: España Estado: Desconectado Mensajes: 4258 |
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 ? |
|
IP conectada |
|
|
emiliove
Administrador
Agregado: 16/Junio/2009 Lugar: Mexico Estado: Desconectado Mensajes: 3152 |
Enviado: 05/Noviembre/2019 a las 18:18 |
|
¿500 Formularios? Se me hacen demasiados o algún maestro que me indique lo contrario. Saludos.
|
|
IP conectada |
|
|
lalo1956
Colaborador
Agregado: 08/Marzo/2005 Lugar: Mexico Estado: Desconectado Mensajes: 928 |
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 Sí, se utilizan 1.000 Id. de tabla.", se refiere al mensaje que arroja Access "Al intentar compilar me sale el siguiente mensaje:"
Saludos!
![]() |
|
|
Quien no vive para servir, no sirve para vivir!** AYUDA A MANTENER EL FORO **
|
|
IP conectada |
|
|
jlsalamanca
Nuevo
Agregado: 26/Noviembre/2013 Lugar: madrid Estado: Desconectado Mensajes: 21 |
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
|
|
IP conectada |
|
|
||
Seleccione Foro |
Tú no puedes enviar nuevos Temas al Foro Tú no puedes responder a los Temas de este Foro Tú no puedes borrar los mensajes en este Foro Tú no puedes editar los mensajes de este Foro Tú no puedes crear encuesta en este Foro Tú no puedes votar en encuesta en este Foro |
|