Transaction in Access
问题 I need to execute several sql clauses, inserts, updates and delete for example. How to use a transaction in Access to bind them together? DAO is preferred. like: BeginTrans Excute SQL_1 Excute SQL_2 ..... CommitTrans Thanks! 回答1: If you use DAO, you can use the BeginTrans and CommitTrans methods of the global DBEngine object: Dim db As Database Set db = CurrentDb DBEngine.BeginTrans db.Execute SQL_1 db.Execute SQL_2 ... DBEngine.CommitTrans 回答2: Here is a more complete skeleton... Dim ws As