OVH Cloud OVH Cloud

MDE ==> problèmes de TablID

1 réponse
Avatar
Engelho
Bonjour,

Mon programme tourne en version Access 2003, et je l'ai déjà compilé au
format MDE à plusieurs reprise, cela à toujours bien fonctionné. Et puis,
j'ai ajouté un formulaire, et depuis il ne veut plus rien entendre. Le
message erreur m'annonce que le moteur jet créé trop de TableId, qu'il lui
est impossible d'en ouvrir plus de 2048 à la fois, et m'explique gentiment
que tout objet utilise un tableId, deux dans le cas d'un formulaire avec code
vba derrière.

L'ennuis, c'est que je n'ai qu'une centaine d'objets dans mon programme
(envirron 50 tables, 50 formulaires, 6 rapports, 2 module et 2 macros...).

Je doute sérieusement que le moteur jet génére plus de 10 TableID par
objets....

Donc, je me pose la question, que faire?




--
En phase d''étude la reproduction des sauterrelles en afrique équatoriale.
Se prépare à s''attaquer à l''angle de la queue de la vache dans les
tournant, en fonction de la force du vent.

1 réponse

Avatar
3stone
Salut,

"Engelho"
| Mon programme tourne en version Access 2003, et je l'ai déjà compilé au
| format MDE à plusieurs reprise, cela à toujours bien fonctionné. Et puis,
| j'ai ajouté un formulaire, et depuis il ne veut plus rien entendre. Le
| message erreur m'annonce que le moteur jet créé trop de TableId, qu'il lui
| est impossible d'en ouvrir plus de 2048 à la fois, et m'explique gentiment
| que tout objet utilise un tableId, deux dans le cas d'un formulaire avec code
| vba derrière.
|
| L'ennuis, c'est que je n'ai qu'une centaine d'objets dans mon programme
| (envirron 50 tables, 50 formulaires, 6 rapports, 2 module et 2 macros...).
|
| Je doute sérieusement que le moteur jet génére plus de 10 TableID par
| objets....


Soit tu as une corruption de formulaire (ou de la base) soit tu imbrique
les requêtes de façon très malencontreuse...
=> chaque requête est comptée comme table (virtuelle) ouverte
=> en cas de requêtes imbriquées... cela peut conduire à un nombre excessif

Pour t'assurer ne pas subir de corruption, réimporte ta base dans une
nouvelle base vide.

--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/