-je avoir plusieurs procédures stockées SQL (par exemple UPDATE SELECT INTO) exécutées dans VBA dans MS Access:Rollback plusieurs requêtes de mise à jour de SQL dans MS Access
CurrentDb.Execute "REQ1"
CurrentDb.Execute "qry2"
Je le veux pour que:
* si qry2 échoue, il va annuler qry1.
* qry1 et qry2 sont exécutés en même temps (comme beaucoup de ces procédures stockées sont exécutées dans une chaîne), la procédure s'exécute plus rapidement.
Comment cela peut-il être fait?
Je suis conscient des transactions utilisées pour les jeux d'enregistrements. Mais peuvent-ils être utilisés pour les instructions SQL? –
J'ai ajouté quelques notes. – Fionnuala
Merci. Le code utilisé pour prendre 8 secondes, maintenant cela prend 3 secondes. –