使用 datagridview 更新 Sql 数据库
Posted
技术标签:
【中文标题】使用 datagridview 更新 Sql 数据库【英文标题】:Update Sql database using datagridview 【发布时间】:2014-03-20 21:49:35 【问题描述】:我想在按下按钮时通过 datagridview 更新 sql 数据库。我该怎么做呢?任何帮助将不胜感激。
这是我到目前为止所做的:
private void btnUpdate_Click(object sender, EventArgs e)
SqlConnection Connection = new SqlConnection(@"Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|\Logins.mdf;Integrated Security=True");
try
Connection.Open();
SqlCommand cmd = new SqlCommand(@"UPDATE LoginsTable SET Name=@name, Surname=@surName, Username=@uname, Password=@pass, AccessLevel=@accessLevel", Connection);
cmd.Parameters.Add("@name", SqlDbType.NVarChar, 50, "Name");
cmd.Parameters.Add("@surName", SqlDbType.NVarChar, 50, "Surname");
cmd.Parameters.Add("@uname", SqlDbType.NVarChar, 50, "Username");
cmd.Parameters.Add("@pass", SqlDbType.NVarChar, 50, "Password");
cmd.Parameters.Add("@accessLevel", SqlDbType.NVarChar, 50, "AccessLevel");
cmd.ExecuteNonQuery();
catch (Exception ex)
MessageBox.Show("Connection Unsucesful:" + ex.Message);
【问题讨论】:
【参考方案1】:看看这个
http://www.codeproject.com/Articles/14759/VB-DataGridView-Automatically-Saving-Updates-to-a
您只需将 datagridview 绑定到您的数据库,完成后更新应该在数据库中自动发生
【讨论】:
以上是关于使用 datagridview 更新 Sql 数据库的主要内容,如果未能解决你的问题,请参考以下文章