Tôi có một biểu mẫu mở rộng nhiều trang. Cách nó được thiết lập bây giờ không phải là lý tưởng vì nó tiết kiệm (cho cơ sở dữ liệu) mỗi trang khi nó được gửi. Vì vậy, nếu người dùng không hoàn thành biểu mẫu trên tất cả các trang sẽ có đăng ký người dùng chưa hoàn tất được lưu trong cơ sở dữ liệu.Có thể có một giao dịch cơ sở dữ liệu trải rộng nhiều yêu cầu trong đường ray không?
Tôi muốn 'rollback' các khoản tiết kiệm nếu người dùng không điền đầy đủ vào biểu mẫu.
Vậy có cách nào để thiết lập giao dịch bắt đầu khi người dùng điền vào biểu mẫu đầu tiên và kết thúc khi người dùng kết thúc trên trang cuối cùng không?