当我有我的登录按钮按下我得到这个错误我在Visual Basic 2017年做一个登录页面,我的C#的形式得到一个错误每次我尝试用正确的凭据登录
我的代码:
private void button1_Click(object sender, EventArgs e)
{
SqlConnection sqlcon = new SqlConnection (@"C:\LOGIN\DB\LOGINDB.MDF");
string query = "Select * from Table where username='" + txtUsername.Text + "'and password='" + txtPassword.Text + "'";
SqlDataAdapter sda = new SqlDataAdapter(query, sqlcon);
DataTable dtbl = new DataTable();
sda.Fill(dtbl);
if(dtbl.Rows.Count == 1)
{
frmMain objFrmMain = new frmMain();
this.Hide();
objFrmMain.Show();
}
else
{
MessageBox.Show("Check you things");
}
}
和我的SQL表:
一个不安全的数据库,SQL注入攻击就绪代码*和*存储的纯文本凭据? – alroc
您是否调试过代码?你有没有检查你得到的错误?你能在这里分享错误信息吗? –
用try/catch包围年代码,并在年度问题plz中包含例外。 –