Sử dụng phương thức ExecuteScalar của đối tượng SqlCommand để kiểm tra đăng nhập trong C#
privatevoid button1_Click(object sender, EventArgs e)
{
string chuoiketnoi = @"server =SCD081815; database = thuchanh;integrated security=true;";
SqlConnection ketnoi = new SqlConnection();
ketnoi.ConnectionString = chuoiketnoi;
ketnoi.Open();
SqlCommand lenh = new SqlCommand();
lenh.Connection = ketnoi;
lenh.CommandText = string.Format("select count(*) from Sinhvien where masv ='{0}' and pass = '{1}'", textBox1.Text, textBox2.Text);
int i =(Int32)lenh.ExecuteScalar();
if (i>0)
MessageBox.Show("Đang nhập thành công");
else
MessageBox.Show("Đang nhập thất bại");
ketnoi.Close();
}
Tin khác:
- BÌNH TĨNH TRƯỚC HỘP THƯ SỐ – NGHỆ THUẬT NHẬN DIỆN EMAIL PHISHING TỪ GÓC NHÌN NGHIỆP VỤ
- HÓA THÂN THÀNH "KẺ TẤN CÔNG": KHI HIỂU RÕ CẠM BẪY, TA PHÒNG THỦ VỮNG VÀNG HƠN
- CÁC CÔNG CỤ XÂY DỰNG GIAO DIỆN ỨNG DỤNG BẰNG TRÍ TUỆ NHÂN TẠO (AI)
- Silent Lynx khai thác lỗ hổng WinRAR để triển khai Reverse Shell nhằm tấn công các cơ quan chính phủ
- Thông tin xác thực ConnectWise bị chiếm dụng, 173 môi trường Microsoft 365 bị truy cập trái phép