使用TableAdapters插入数据

时间:2015-03-29 21:49:58

标签: c# asp.net

我是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字段,并将密码变量插入密码字段,但我怎么不知道如何完成这样做。有没有人有任何想法来帮助解决我的情况?感谢

1 个答案:

答案 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