【发布时间】:2014-12-03 15:49:57
【问题描述】:
我正在使用 asp.net 创建一个网站。到目前为止,我已经完成了一个注册页面,它将详细信息保存到数据库表中。
如何检查用户名和密码是否在该表中,然后允许他们继续到下一页?
这是我的注册码;
SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["userinfo.ConnectionString"].ConnectionString);
conn.Open();
string insertQuery = "INSERT INTO [user] (UserName, FirstName, LastName, Email, Password, Country) VALUES (@uname, @fname, @lname, @email, @password, @country)";
SqlCommand comm = new SqlCommand(insertQuery, conn);
comm.Parameters.AddWithValue("@uname", usernametextbox.Text);
comm.Parameters.AddWithValue("@fname", fnametextbox.Text);
comm.Parameters.AddWithValue("@lname", lnametextbox.Text);
comm.Parameters.AddWithValue("@email", emailtextbox.Text);
comm.Parameters.AddWithValue("@country", DropDownListcountry.Text);
comm.Parameters.AddWithValue("@password", passwordtextbox.Text);
comm.ExecuteNonQuery();
conn.Close();
我猜我需要创建一个 SELECT 查询,可能带有一个 if 语句?
【问题讨论】:
-
展示你的努力,问题在哪里?贴一些代码!
-
您将查询数据库...或Introduction to Membership
-
这是重复的请检查链接stackoverflow.com/questions/17871307/…
标签: c# sql asp.net sql-server