Hỏi đáp

Chia sẻ kiến thức, cùng nhau phát triển

Bắt lỗi và xử lí lỗi Unique trong ASP.Net MVC

14:41 24-07-2018 989 lượt xem 3 bình luận 20:13 24-07-2018

Cho em hỏi cách bắt lỗi và hiểu thị ra lỗi trong MVC ạ ở trong file class truyền xuống csdl ạ . E định là else thì sẽ bắt lỗi và hiểu thị ra ngoài page chẳng hạn Bạn chưa tích đồng ý với điều khoản . hoặc bắt lỗi trùng username tronng csdl thì có hàm nào ko ạ .

public int Register (string UserName , string Password ,string Name, string Address, string Email, long phone, bool Test )
        {
            if (Test == true)
            {
                object[] Prams =
           {
                
                new SqlParameter("@UserName",UserName),
                new SqlParameter("@Password",Password),
                new SqlParameter("@Name",Name),
                new SqlParameter("@Address",Address),
                new SqlParameter("@Email",Email),
                new SqlParameter("@Phone",phone),
            };

                var res = context.Database.ExecuteSqlCommand("Register_SQL @UserName,@Password,@Name,@Address,@Email,@Phone", Prams);
                return res;
            }
            else
            {

            }
        }

Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập
Nguyễn Thái Hải đã bình luận 15:44 24-07-2018

Trước khi return thì kiểm tra thêm 1 bước dữ liệu trả về chẳng hạn

K9 SuperAdmin, KquizAdmin, KquizAuthor đã bình luận 15:08 24-07-2018

thay vì return int thì bạn return là string. bên view bắt cái string trả ra nếu là emty thì nó đăng ký ok. nếu k emty thì xuất string đó ra

Câu hỏi mới nhất