OVH Cloud OVH Cloud

Programme Access corrompu ?

1 réponse
Avatar
Christophe
Bonjour,

Je me permets de vous écrire, car j’ai un gros souci sur Access.
Nos clients ont SQL Server.

Lorsque l’on veut supprimer une écriture (docmd.runsql "delete …"), Access
"tourne en rond" et après 3 minutes, le programme s'arrête. J'ai testé la
commande delete avec un simple programme Access, et ça fonctionne nickel.
Donc, ce n'est ni le serveur, ni SQL Server (où un réindexage a été
effectué), ni le câblage, ni les machines qui ne vont pas. C'est bel et bien
le programme Access. J'ai même exécuté en dernier recours la ligne de
commande "msaccess /decompile mabase.mdb". Mais aucun changement.

Je ne sais vraiment plus quoi faire.

Faut-il tout réécrire le programme ?

Merci pour votre aide

1 réponse

Avatar
Clive Lumb
Christophe wrote:
Bonjour,

Je me permets de vous écrire, car j'ai un gros souci sur Access.
Nos clients ont SQL Server.

Lorsque l'on veut supprimer une écriture (docmd.runsql "delete ."),
Access "tourne en rond" et après 3 minutes, le programme s'arrête.
J'ai testé la commande delete avec un simple programme Access, et ça
fonctionne nickel. Donc, ce n'est ni le serveur, ni SQL Server (où un
réindexage a été effectué), ni le câblage, ni les machines qui ne
vont pas. C'est bel et bien le programme Access. J'ai même exécuté en
dernier recours la ligne de commande "msaccess /decompile
mabase.mdb". Mais aucun changement.

Je ne sais vraiment plus quoi faire.

Faut-il tout réécrire le programme ?

Merci pour votre aide



Il me semble que c'est un problème de base (access) corrumpu.
Commencer par essayer d'importer petit à petit les modules, formuliares etc.
dans une nouvelle base jusqu'à ce que cela ne marche plus. Une fois l'objet
corrompu identifié, il suffit de le récréer dans la nouvelle base.

J'ai rencontré ce problème le plus souvent avec des bases 97 qui ont été
convertis en 2000.

Bon courage

Clive