使用datagridview更新Sql数据库

本文关键字:数据库 Sql 更新 datagridview 使用 | 更新日期: 2023-09-27 17:51:16

我想通过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);
        }

使用datagridview更新Sql数据库

看看

http://www.codeproject.com/Articles/14759/VB-DataGridView-Automatically-Saving-Updates-to-a

你所需要做的就是将datagridview绑定到你的数据库中,当更新完成后,数据库中会自动发生更新