使用C#将新添加的datagridview行更新到oledb数据库

紫罗兰色

我有一个datagridview添加保存按钮。每次我datagridview使用“添加”按钮将行添加到最后,最后通过“保存”按钮将所有行保存到数据库中。

我想再次向同一 行添加/删除几行datagriview,然后保存到数据库,但是在将新项目保存到数据库时,它又需要整个datagridview行并保存到数据库。

我只想保存新添加的数据或已编辑的数据。有什么方法可以将焦点设置到新添加的行或已编辑的行?最后只保存新添加或编辑的行?

我的datagridview总是在最后将数据添加/插入数据库。

我正在使用以下代码将datagridvew保存到数据库:

                    int chkLoop;

                    chkLoop = dgvOrderList.Rows.Count;

                    MessageBox.Show(chkLoop.ToString());
                    foreach (DataGridViewRow row in dgvOrderList.Rows)
                    {
                        //MessageBox.Show(chkLoop.ToString());
                        //MessageBox.Show(row.co.ToString());
                        if (chkLoop != 1)
                        {
                            comm = new OleDbCommand("INSERT INTO Orders_Description (ItemCode, Quantity, Amount, OrderId, CreatedOn) VALUES ('" + Convert.ToInt32(row.Cells["Code"].Value) + "', '" + Convert.ToInt32(row.Cells["Quantity"].Value) + "', '" + Convert.ToInt32(row.Cells["Amount"].Value) + "', '" + Convert.ToInt32(txtOrderNo.Text) + "', '" + DateTime.Now + "')", conn);
                            MessageBox.Show(comm.CommandText);

                            comm.ExecuteNonQuery();
                            chkLoop = chkLoop - 1;

                        }
                    }
费利西奥·巴拉恩(Felicio Balane)

我懒洋洋地想.......所以您可以在复选框中添加其他列,并且每当添加新行时,该复选框的默认值都会被选中,然后在保存时仅选中该特定复选框的复选框。或不。如果未选中,则表示它不是新行,然后继续下一个迭代。

如果您没有我在下面说的话,我会给您举一个例子。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

数据未更新到数据库C#DataGridView

来自分类Dev

每个DataGridView行的C#更新数据库

来自分类Dev

使用Datagridview C#更新MySql数据库

来自分类Dev

使用php将数据从表单更新到数据库

来自分类Dev

使用 InsertAllOnSubmit 将列表对象更新到数据库

来自分类Dev

在VB.NET中使用OLEDB通过DataGridView更新Access数据库

来自分类Dev

在C#中从DataGridView更新数据库表

来自分类Dev

连续添加| 更新| 将数据从数据库刷新到页面而无需回发

来自分类Dev

如何使用Datagridview绑定源C#更新SQL Server数据库

来自分类Dev

如何在C#中使用datagridview更新Access数据库

来自分类Dev

使用C#将数据更新到Excel工作表

来自分类Dev

过滤MongoDB数据库,并使用C#将文档拉入DataGridView

来自分类Dev

无法将数据更新到数据库

来自分类Dev

如何使用django将数据更新到sql数据库中的表中

来自分类Dev

将记录从ListVIEW更新到数据库

来自分类Dev

laravel如何将字段更新到数据库

来自分类Dev

如何将信息更新到数据库中?

来自分类Dev

无法将记录插入或更新到数据库jsp

来自分类Dev

在C#中使用oledb更新数据

来自分类Dev

使用PHP将多个HTML字段更新到MySQL数据库

来自分类Dev

如何使用ID将多个单选按钮值更新到数据库

来自分类Dev

用户使用实体框架将新角色更新到数据库中

来自分类Dev

从C#使用OleDB更新表行

来自分类Dev

从C#使用OleDB更新表行

来自分类Dev

如何使用c#将数据从xml添加到数据库中

来自分类Dev

使用PDO错误更新到数据库

来自分类Dev

C# 数据库未使用数据集更新

来自分类Dev

从DataBindingSource将数据添加到DataGridView中新添加的行中

来自分类Dev

C#在不失去更新数据库能力的情况下在DataGridView中使用两个DataTables

Related 相关文章

  1. 1

    数据未更新到数据库C#DataGridView

  2. 2

    每个DataGridView行的C#更新数据库

  3. 3

    使用Datagridview C#更新MySql数据库

  4. 4

    使用php将数据从表单更新到数据库

  5. 5

    使用 InsertAllOnSubmit 将列表对象更新到数据库

  6. 6

    在VB.NET中使用OLEDB通过DataGridView更新Access数据库

  7. 7

    在C#中从DataGridView更新数据库表

  8. 8

    连续添加| 更新| 将数据从数据库刷新到页面而无需回发

  9. 9

    如何使用Datagridview绑定源C#更新SQL Server数据库

  10. 10

    如何在C#中使用datagridview更新Access数据库

  11. 11

    使用C#将数据更新到Excel工作表

  12. 12

    过滤MongoDB数据库,并使用C#将文档拉入DataGridView

  13. 13

    无法将数据更新到数据库

  14. 14

    如何使用django将数据更新到sql数据库中的表中

  15. 15

    将记录从ListVIEW更新到数据库

  16. 16

    laravel如何将字段更新到数据库

  17. 17

    如何将信息更新到数据库中?

  18. 18

    无法将记录插入或更新到数据库jsp

  19. 19

    在C#中使用oledb更新数据

  20. 20

    使用PHP将多个HTML字段更新到MySQL数据库

  21. 21

    如何使用ID将多个单选按钮值更新到数据库

  22. 22

    用户使用实体框架将新角色更新到数据库中

  23. 23

    从C#使用OleDB更新表行

  24. 24

    从C#使用OleDB更新表行

  25. 25

    如何使用c#将数据从xml添加到数据库中

  26. 26

    使用PDO错误更新到数据库

  27. 27

    C# 数据库未使用数据集更新

  28. 28

    从DataBindingSource将数据添加到DataGridView中新添加的行中

  29. 29

    C#在不失去更新数据库能力的情况下在DataGridView中使用两个DataTables

热门标签

归档