我在我的登錄表單中使用以下代碼。但它並不關心案件。就像管理員或管理員或作爲用戶名的ADmin是否可以登錄到我的系統,當真正的是管理員。這是我的代碼:vb.net - 登錄問題
sql = "SELECT * FROM tblStaff WHERE Username = @User AND Password = @Pass"
myCommand = New SqlCommand(sql, myConnection)
myCommand.Parameters.AddWithValue("@User", txtUser.Text)
myCommand.Parameters.AddWithValue("@Pass", txtPassword.Text)
myCommand.ExecuteReader()
..........
請幫助。
問題是什麼?預期的行爲是什麼?什麼是實際行爲? – sehe
在我的表單驗證中沒有區分大小寫。這意味着用戶可以輸入任何內容而不必關心區分大小寫,並且只要匹配該單詞就可以登錄。讓我們看看上面的代碼。 –
問題是,你的提法並沒有說明你想要發生什麼。 '...意味着用戶可以...可以登錄':你是否想讓它區分大小寫? – sehe