-2
你好傢伙我試圖發送「用戶名」和「權限」從登錄窗體菜單形式。這裏是我遇到的問題。在此先感謝發送用戶名和權限從登錄到菜單c#
這是登錄: -
OleDbDataAdapter sda = new OleDbDataAdapter(@"SELECT UserName, Permisions FROM Employee WHERE (UserName = '" + textBox1.Text + "') AND ([Password] = '" + textBox2.Text + "') ", con);
DataTable dt = new System.Data.DataTable();
sda.Fill(dt);
if (dt.Rows.Count == 1)
{
this.Hide();
var p = new p(dt.Rows[0][0].ToString(), dt.Rows[0][1].ToString());
p.Closed += (s,args) =>
this.Close();
p.ShowDialog();
}
這是另一種形式(P)
public partial class p : Form
{
public p(string UserName, Permisions)
{
InitializeComponent();
Label1.Text = UserName;
Label2.Text = Permisions;
}
好的,那麼真正的問題是什麼? – Takarii
您的問題可能是Little Bobby Tables正在嘗試登錄。 –
這僅僅是一個MVCE,還是您真的允許未經修改的用戶輸入到您的數據庫字符串中?如果是這種情況,你可能想閱讀一下SQL注入。 –