我使用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语句也许?
显示你的努力,问题出在哪里?发布一些代码! – mybirthname 2014-12-03 15:58:35
您将查询数据库...或[入门简介](http://msdn.microsoft.com/en-us/library/yh26yfzy%28v=vs.100%29.aspx) – 2014-12-03 15:58:39
这是重复请检查链接 http://stackoverflow.com/questions/17871307/check-database-for-username-or-password-oleddb-connection – prasy 2014-12-03 15:58:46