Khi thực hiện làm phần mềm, chúng ta sẽ phải đổi những lỗi mà chúng ta gặp phải sang tiếng Việt để cho người sử dụng nhìn thấy, có thể sử dụng cách sau
Ví dụ:
try
{
string sql = "Insert into SINHVIEN values ('" + Mssv + "','" + hoten + "','" + diachi + "',convert(datetime, '"+ngaysinh+"',103))";
return lopchung.ExcuteNonquery(sql);
}
catch (Exception e)
{
if (e.Message.Contains("PRIMARY"))
{
MessageBox.Show("Mã sinh viên bị trùng");
}
else if (e.Message.Contains("binary"))
{
MessageBox.Show("Mã sinh viên chỉ được nhập tối đa 10 ký tự");
}
else MessageBox.Show(e.Message);
Ý nghĩa: khi thêm một Sinh viên, nếu mã bị trùng thì sẽ thông báo Mã sinh viên bị trùng.