ฉันยังใหม่กับ Visual Studio ฉันกำลังสร้างแบบฟอร์มเข้าสู่ระบบ
ฉันมีรหัสนี้
string connectionString = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;
try
{
using (OdbcConnection connect = new OdbcConnection(connectionString))
{
connect.Open();
OdbcCommand cmd = new OdbcCommand("SELECT username, password FROM receptionist", connect);
OdbcDataReader reader = cmd.ExecuteReader();
if (username_login.Text == username && password_login.Text == password)
{
this.Hide();
MessageBox.Show("Invalid User", "Login Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
this.Close();
}
else
MessageBox.Show("Invalid User", "Login Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
connect.Close();
}
}
catch (OdbcException ex)
{
MessageBox.Show(ex.Message, "error", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
แต่เมื่อใดก็ตามที่ฉันพยายามที่จะพิมพ์ในชื่อผู้ใช้และรหัสผ่านที่มีข้อผิดพลาดที่เรียกว่าระบบการกำหนดค่าล้มเหลวในการเริ่มต้น ฉันแค่สงสัยว่านี่คือปัญหาอะไรและฉันจะแก้ปัญหานี้ได้อย่างไร
กรุณาช่วย.