【发布时间】:2017-01-10 20:08:49
【问题描述】:
我正在尝试在 ASP.NET 中的“创建用户”表单上创建一个函数。
我试图弄清楚如何从我的类文件中获取关于 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 命令,请参阅此文档页面:msdn.microsoft.com/en-us/library/fksx3b4f.aspx
-
您有没有想过在创建新应用程序时使用 Asp.NET 创建的默认样板?只需使用个人用户帐户创建一个新应用程序,所有这些都为您完成,无需重新发明轮子
-
从未听说过 og 样板文件?这是一项学校作业,所以我们必须按照他们教给我们的内容来工作。
标签: sql asp.net .net validation