当第一个datagridview在vb.net中已有数据时,将数据从第二个datagridview复制到第一个datagridview

当第一个datagridview在vb.net中已有数据时,将数据从第二个datagridview复制到第一个datagridview,vb.net,datagridview,Vb.net,Datagridview,如何将数据从一个datagridview复制到另一个datagridview?我想在第一个datagridview已经有数据的情况下,将数据从第二个datagridview复制到第一个datagridview 例如,这是我的第一个datagridview: ID | Name | City ----+---------+--------- 1 | Alex | New York 2 | Mark | New York ID | Name | City ---

如何将数据从一个datagridview复制到另一个datagridview?我想在第一个datagridview已经有数据的情况下,将数据从第二个datagridview复制到第一个datagridview

例如,这是我的第一个datagridview:

ID  |  Name   | City
----+---------+---------
1   |  Alex   | New York
2   |  Mark   | New York
ID  |  Name   | City
----+---------+---------
5   |  Donald | Oklahoma
7   |  Peter  | Oklahoma
这是我的第二个datagridview:

ID  |  Name   | City
----+---------+---------
1   |  Alex   | New York
2   |  Mark   | New York
ID  |  Name   | City
----+---------+---------
5   |  Donald | Oklahoma
7   |  Peter  | Oklahoma
现在我想要的是,当我单击一个按钮时,第二个datagridview中的数据将合并到第一个datagridview,结果如下:

ID  |  Name   | City
----+---------+---------
1   |  Alex   | New York
2   |  Mark   | New York
5   |  Donald | Oklahoma
7   |  Peter  | Oklahoma

如何实现这一点?

您可以使用datagrid2中的数据在datagrid1中添加行或插入行


您可以通过删除datagrid2行并/复制/到该循环中的datagrid1来实现这一点。

为什么第一个
DataGridView
以其中的数据开头的事实具有任何相关性?您通常如何向网格中添加数据?为什么在这种情况下会有所不同?基本上,你需要考虑一下,至少要努力一下。我们不是来教你如何编码或为你编写代码的。我们在这里帮助解决具体问题。您不知道如何做某件事并不是一个特定的问题,因为弥补这种缺乏知识的方法是做一些研究。您应该在浏览器中检查
DataGridView
,然后为DataGridView 1.rows DataGridView 2.rows.Add(row)中的每一行检查
如何绑定DataGridView
或类似的东西。。。。这是一个起点。