Microsoft Office Access no pudo crear el archivo .accde, .mde o .ade

15 envíos / 0 nuevos
Último envío
aquijano
Imagen de aquijano
Offline
última acción: Hace 11 años 7 meses
Nivel 1 - 200 puntosNivel 2 - 500 puntos
alta: 20/07/2008 - 13:32
Puntos: 955
Microsoft Office Access no pudo crear el archivo .accde, .mde o .ade

A ver si alguien me puede ayudar con esto.

estoy haciendo una aplicación en Access y quiero crear un ejecutable .accde, o compilarla o como se diga.

el caso es que me aparece el siguiente error diciéndome que si tengo más de 2000 tablas no puede crear el archivo, pero es que tengo sólo 30 tablas, así que no puede ser esa la causa.

Esta es la descripción del error que me sale:

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.

pacomegia
Imagen de pacomegia
Offline
última acción: Hace 22 horas 33 mins
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntosadministrador
alta: 27/12/2006 - 23:26
Puntos: 11175
Re: Microsoft Office Access no pudo crear el archivo .accde, .md

A mí me ocurrió algo parecido, y se debía a que había un error en el código.

prueba a compilar el código por si acaso hay algo que provoca el error.

En el editor de visual Basic>Depuración>compilar VBAProject

------
Ya sé Excel, pero necesito más ahora en pdf

 

------
Ya sé Excel, pero necesito más.

aquijano
Imagen de aquijano
Offline
última acción: Hace 11 años 7 meses
Nivel 1 - 200 puntosNivel 2 - 500 puntos
alta: 20/07/2008 - 13:32
Puntos: 955
correctísimo
Efectivamente había un error en el código, un procedimiento con un control que había elminado pero que se quedó olvidado. lo he quitado y funciona perfectamente. Lo que no entiendo es por qué Access da información de un error que no tiene nada que ver con la causa real. cosas del señor Puertas :)
visitante (no verificado)
Imagen de visitante
Re: correctísimo

Muy buenas para todos.... por si alguién algún día consulta sobre este error... es correcto la respuesta del compañero, este mensaje de error del motor de la base de datos de access, es problema que hay un error en el código... compilar el código y revisar que no haya un sólo error. Porque lastimosamente como todo lo de Microsoft (mala calidad) no informa el mensaje correcto del error ni la solución acertada o mas o menos acertada..... :(

 

Buen día adios

Dani (no verificado)
Imagen de visitante
Crear .accde

Efectivamente a mí también me pasaba y era por exisitir un error de compilación.Todo bien

Una vez más la información de ayuda del office muy útilLengua fuera

 

CARLOS (no verificado)
Imagen de visitante
GRACIAS

Hnos si efectivamente era un error en el codigo vba que le habia asignado a un button. Gracias

benavides edgar (no verificado)
Imagen de visitante
crear mde

no podía compilar y al remplazar ME. por LETME. lo pude hacer. muchas gracias

Atilio (no verificado)
Imagen de visitante
Solucionado

Gracias, era un error en el codigo. Graciasss

Cardo (no verificado)
Imagen de visitante
Solucionado

Muchas gracias por la ayuda. Gracias a los que se toman su tiempo para ayudar a los demás.

Jose Fernando (no verificado)
Imagen de visitante
maximo 2048 Id

Hola,

Esto teniendo el error del mensaje de la limintación. En mi caso el codigo esta bien lo que ocurre es que realmente tengo una gran cantidad de tablas vinculadas, tablas locales (utilizadas como temporales), consultas, formularios y sus modulos asociados, informes y sus modulos asociados, modulos y modulos de clase.

¿Algun consejo?

Jheison Parada ... (no verificado)
Imagen de visitante
error al covertir en ejecutable

muchas gracias por su ayuda ..

Marco Parra (no verificado)
Imagen de visitante
Error de compilacion

Esa es la respuesta. Sos un ídolo.

Alejandro Zapata (no verificado)
Imagen de visitante
Archivo ejecutable

El tan mentado "ejecutable" no es mas que un archivo con diferente extensión. Igual se puede entrar a la BD como si nada. Pensé que la BD la cifraba o algo así.

Pienso que el objetivo de que un archivo sea ejecutable, es para que los usuarios no puedan ingresar a ver las tablar de la BD. Crear un Front End ejecutable donde se enlaza a un Back End donde la BD está protegida con una contraseña cifrada.

Luciatobless
Imagen de Luciatobless
Offline
última acción: Hace 3 años 11 meses
alta: 07/01/2020 - 18:43
Puntos: 70
Me ha servido, muchas gracias

Me ha servido, muchas gracias

Marvin Canteo (no verificado)
Imagen de visitante
No es para ocultar información

Sucede que si es util para unas cosas.

Por ejemplo, ya no puedes cambiar el codigo vba o editar un proyecto. Alguien mal intencionado podria alterar el codigo