MDE Problem

L

Lina Manjarres

I have a databes that has arounf 50 tables and 100 forms. When I tried to
make an MDE compiled application I get this error message:

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 Jet versión 4.0 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.

How can I fix this? Or how can I protect my application so no body con see
the code?

Thanks a lot,
Lina
 
Y

Yanick

Hi! I don't speak spanish, but I speak french, so I understand a bit of the
error msg.

It seems for me that you reach the limit of access regarding ID reference
number or something like this. My best guest for you is to split the database
in 2 smaller database. You can also (this should already have been done)
split your database into Front end - Back end (split data from Interface).

Hope this will help you.

Yanick
 
G

Guest

Yes, not database object as such, rather, the number of temporary
data objects created in memory while trying to make the MDE.
Which tends to be related, but in some obscure way.

(david)
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top