2010-07-08 4 views
1

L'accès semble se bloquer lorsqu'il exécute un querydef spécifique. Si je mets le code en pause avant de l'exécuter, exécutez manuellement le querydef, puis démarrez le code après avoir appelé le querydef qu'il exécute correctement. Il y a quelque chose avec Access appelant le querydef qui tue juste ses performances.Suggestions sur la résolution des problèmes QueryDefs dans Access 2000

Le code lui-même est et a été très bien pendant des années. Cela semble être un développement récent ...

Voici le code:

Set qdf = db.QueryDefs("qryPostTeachers") 
qdf.Parameters("currentPostID") = lPostID 
qdf.Execute dbSeeChanges + dbFailOnError 
+0

Avez-vous déjà essayé un « Comapct et réparation » du fichier MDB? – Tomalak

+0

Oui, ça a été fait. C'est une application et nous la déployons partout. Différents serveurs, bases de données, etc. Les problèmes sont liés à la base de données et ne sont pas spécifiques à la machine. – Mikecancook

+0

Cela fait-il une différence si vous essayez qdf.Execute sans les options? – HansUp

Répondre

Questions connexes