Tôi có nhiều SQL được lưu trữ thủ tục (ví dụ UPDATE, SELECT INTO báo cáo) thực hiện trong VBA trong MS Access:Rollback Nhiều SQL cập nhật các truy vấn trong MS Access
CurrentDb.Execute "qry1"
CurrentDb.Execute "qry2"
Tôi muốn nó để:
* nếu qry2 không thành công, nó sẽ hoàn tác qry1.
* qry1 và qry2 được thực hiện cùng một lúc, (vì tôi có nhiều thủ tục được lưu trữ được thực hiện trong một chuỗi), do đó quy trình chạy nhanh hơn.
Làm cách nào để thực hiện điều này?
Tôi biết các giao dịch đang được sử dụng cho các bản ghi. Nhưng chúng có thể được sử dụng cho các câu lệnh SQL không? –
Tôi đã thêm một vài ghi chú. – Fionnuala
Cảm ơn. Mã được sử dụng để mất 8 giây, bây giờ phải mất 3 giây. –