我是ASP.NET的新手,我正在尝试使用TableAdapter将数据插入到表中,在TableAdapter上我在查询生成器中有一个SQL查询到" SELECT * FROM users& #34;现在我的注册表中有这段代码:
usersTableAdapters.usersTableAdapter user = new usersTableAdapters.usersTableAdapter();
users.userDataTable usertable = user.GetData();
string username = System.Convert.ToString(txt_username.Text);
string password = System.Convert.ToString(txt_password.Text);
我正在尝试将username变量插入users表中的username字段,并将密码变量插入密码字段,但我怎么不知道如何完成这样做。有没有人有任何想法来帮助解决我的情况?感谢
答案 0 :(得分:0)
请尝试阅读完整的教程,这将有很大帮助。您要求的是一个广泛的答案,而不是您遇到的简单具体问题。如果您使用的是简单的asp.net。您可以执行以下操作:
using (var con=new SqlConnection(yourConString)) {
var cmd = new SqlCommand("insert into users(username,password) values(@username,@pwd)",con);
cmd.Parameters.AddWithValue("@username",txt_username.Text);
cmd.Parameters.AddWithValue("@pwd",txt_password.Text);
cmd.ExecuteNonQuery();
}
这可以是提交按钮的点击事件中的代码。 请阅读此处并尝试理解这些概念。 ASP.NET Tutorials