我試圖在ASP.NET的「創建用戶」表單上創建一個函數。通過SQL檢查用戶是否存在於表中
我試圖弄清楚如何從我的類文件獲取SQL驗證函數的if語句,以查看用戶名和電子郵件是否已被使用。
這是我試圖做的。
類文件:
public DataTable ValidateUSER(string Username)
{
string SQL = "SELECT fldUsername FROM tblBruger WHERE fldUsername LIKE
@username";
SqlCommand CMD = new SqlCommand(SQL);
CMD.Parameters.AddWithValue("@username", Username);
return DA.GetData(CMD);
}
我隱藏:
LoginClass objLogin = new LoginClass();
protected void ButtonCheck_Click(object sender, EventArgs e)
{
string txtUser = txtUsername.Text;
if (obj.ValidateUSER(txtUser) == txtUser)
{
litResult.Text = "Username already taken";
}
你永遠執行SQL命令,請參閱該文檔的此頁:https://msdn.microsoft.com/en-us/library/fksx3b4f.aspx – maccettura
您是否想過在創建新應用程序時使用Asp.NET創建的默認樣板文件?只需創建一個包含個人用戶帳戶的新應用程序,所有這些都是爲您完成的,無需重新開發此應用程序 – maximdumont
從未聽說過樣板文件?這是一項學校任務,所以我們必須與他們一起工作,教他們什麼。 –