如何从选定行datagridview中删除记录并在删除后更新数据库?

Ben

我正在尝试使用删除按钮和 DataGridView 构建一个 winform。我想要的是单击 DatagridView 中的一行,然后单击“删除”按钮。所选行也将从 DataGridView 和数据库中删除。这是我未完成的代码:

private void btnDelete_Click(object sender, EventArgs e)
        {
            if (dgvKH.SelectedRows.Count > 0)
            {
                int selectedIndex = dgvKH.SelectedRows[0].Index;

            }
            Load();
        }
赛义德·穆罕默德·伊德里斯

这取决于您的数据网格视图。如果它有某种主键,你可以通过更新查询来做到这一点。这是一些代码

    private void btnDelete_Click(object sender, EventArgs e)
    {
        if (dgvKH.SelectedRows.Count > 0)
        {
            int selectedIndex = dgvKH.SelectedRows[0].Index;
            int PrimaryKey =Convert.ToInt32(dgvKH.Rows[selectedIndex].Cells["ID"].Value);
            /*
             * Execute this Query HERE. 
               string sql = "DELETE From MyTable WHERE ID = " + PrimaryKey;
            */

            dgvKH.Rows.RemoveAt(selectedIndex);

        }
        Load();
    }

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从datagridview和数据库中删除选定的行?

来自分类Dev

如何使用ajax更新数据库中的记录并在单击按钮时删除表行?

来自分类Dev

从datagrid视图中删除选定的行并在C#中更新mysql数据库

来自分类Dev

验证每行后如何从UltraGrid和数据库中删除选定的行?

来自分类Dev

从DataGridView和MS-Access数据库中删除选定的行

来自分类Dev

无法从sqlite数据库中删除选定的行

来自分类Dev

从数据库中删除记录后,DBGrid不刷新

来自分类Dev

从数据库中删除记录后,DBGrid不刷新

来自分类Dev

从DataGridView以及数据库中删除任何行

来自分类Dev

如何使用Hibernate删除数据库中jTable的选定行?

来自分类Dev

删除行后,SQLite数据库无法正确更新

来自分类Dev

如何从datagridview中删除选定的行

来自分类Dev

从数据库中的行中删除某些记录

来自分类Dev

在Oracle SQL数据库中删除后如何删除“浪费的行”

来自分类Dev

本周门户更新后如何删除DocumentDB数据库?

来自分类Dev

在数据库中删除行后更新DbSet.Local

来自分类Dev

如何使用Ajax从数据库中删除记录

来自分类Dev

如何从mongodb数据库中删除重复记录

来自分类Dev

如何从DataGridView删除选定的行?

来自分类Dev

从DataGridView中删除选定的行

来自分类Dev

从DataGridView中删除选定的行

来自分类Dev

记录未从数据库中删除

来自分类Dev

在数据库中删除或插入后如何触发 Jtable 更新?

来自分类Dev

使用jQuery删除/更新数据库中的行

来自分类Dev

更新或删除记录时如何从数据库和文件夹位置永久删除图像

来自分类Dev

如何计算数据库中更新的同一记录行并在标签中显示计数编号?

来自分类Dev

Yii2中如何导入数据库,更新已更改的行,删除已删除的行

来自分类Dev

从数据网格视图和数据库中删除选定的行

来自分类Dev

更新apk版本后删除了Android Sqlite数据库记录

Related 相关文章

  1. 1

    如何从datagridview和数据库中删除选定的行?

  2. 2

    如何使用ajax更新数据库中的记录并在单击按钮时删除表行?

  3. 3

    从datagrid视图中删除选定的行并在C#中更新mysql数据库

  4. 4

    验证每行后如何从UltraGrid和数据库中删除选定的行?

  5. 5

    从DataGridView和MS-Access数据库中删除选定的行

  6. 6

    无法从sqlite数据库中删除选定的行

  7. 7

    从数据库中删除记录后,DBGrid不刷新

  8. 8

    从数据库中删除记录后,DBGrid不刷新

  9. 9

    从DataGridView以及数据库中删除任何行

  10. 10

    如何使用Hibernate删除数据库中jTable的选定行?

  11. 11

    删除行后,SQLite数据库无法正确更新

  12. 12

    如何从datagridview中删除选定的行

  13. 13

    从数据库中的行中删除某些记录

  14. 14

    在Oracle SQL数据库中删除后如何删除“浪费的行”

  15. 15

    本周门户更新后如何删除DocumentDB数据库?

  16. 16

    在数据库中删除行后更新DbSet.Local

  17. 17

    如何使用Ajax从数据库中删除记录

  18. 18

    如何从mongodb数据库中删除重复记录

  19. 19

    如何从DataGridView删除选定的行?

  20. 20

    从DataGridView中删除选定的行

  21. 21

    从DataGridView中删除选定的行

  22. 22

    记录未从数据库中删除

  23. 23

    在数据库中删除或插入后如何触发 Jtable 更新?

  24. 24

    使用jQuery删除/更新数据库中的行

  25. 25

    更新或删除记录时如何从数据库和文件夹位置永久删除图像

  26. 26

    如何计算数据库中更新的同一记录行并在标签中显示计数编号?

  27. 27

    Yii2中如何导入数据库,更新已更改的行,删除已删除的行

  28. 28

    从数据网格视图和数据库中删除选定的行

  29. 29

    更新apk版本后删除了Android Sqlite数据库记录

热门标签

归档