需要使用C#附加或编辑ms Access数据库的代码

我对C#完全陌生,我的大部分代码来自搜索和YouTube。我有一个问题,例如,如何在我的ms Access数据库中追加/编辑我的数据,我的代码就像,我单击了gridview上的数据,并且列显示在文本框中,我想要的只是编辑其中一些文本框并按一个按钮,新数据将保存到我的访问数据库中,这可能吗?

到目前为止,这是我和YouTube所做的搜索:

private void Txt_edit_Click(object sender, EventArgs e)
{
    try
    {
        String email = this.gbGridView1.SelectedItems[0].SubItems[2].Text;
        connection.Open();

        OleDbCommand cmd = new OleDbCommand();

        cmd.Connection = connection;
        cmd.CommandText = "Update Globalbet SET Shopname='" + txt_shopname.Text +
                          "'Where Email='" + email + "'";

        cmd.ExecuteNonQuery();
        cmd.Dispose();
        connection.Close();

        MessageBox.Show("Update Successfully");


    }
    catch (Exception ex)
    {
        MessageBox.Show("Error Update" + ex);
    }
}

但这也有一个错误,它说:

““ DataGridView”不包含“ SelectedItems”的定义,并且找不到可以接受的扩展方法“ SelectedItems”接受类型为“ DataGridView”的第一个参数(您是否缺少using指令或程序集引用?)”
评论