30/09/2018, 17:31

Có cách nào để chặn SQL Server hiện ra form người dùng?

Có bác nào siêu về SQL Sever không cho mình hỏi một vấn đề ạ ? Vấn đề là trigger thì phải có Rollback transaction để không cho dữ liệu sai vào. Có một điều mỗi lần rollback xong thì thông báo một câu " The transaction ended in the trigger. The batch has been aborted." đi kèm với thông báo mà chúng ta định sẵn. Vậy cho em hỏi là liệu chúng ta có cách nào để ko hiện nó ra form người dùng ko ạ ?
Em đã nghĩ theo cách hướng như sau nhưng vẫn bị bí:
Một là bắt lỗi trên form bằng một biến trả về từ sql
Hai là dùng proc
Ba là dùng try catch trên sql
Mong mọi người giúp đỡ ạ

Tuấn Nguyễn viết 19:32 ngày 30/09/2018

Em có để “Begin Transaction” trên đầu chưa?

Đẵng Nguyễn Quốc viết 19:48 ngày 30/09/2018

em chưa để begin transaction anh à… anh ơi anh chỉ em với

Bài liên quan
0