循环是否有通过在一个DataGridView搜索所有与一列中的数据相同的行中的所有行的方式来循环......通过的DataGridView VB.NET中
例如:DGV1有列ID, TransID, Name, Desc
让我们说我有在DGV 3行,
2行具有相同的TransID = 1
和最后一排有一个TransID = 2
。
我Textbox1
我输入“2”,并按下按钮。
我想通过DGV1循环来找到具有相同TRANSID在我的文本框中的一个我输入的所有行,并以另一种形式复制这些数据DGV2 ...
我问一个问题较早,但没有一个似乎能够帮助我,我真的需要帮助这个...要了解更多关于我的困境,这里的链接到我的前面的问题...
这里@HaBouF是现在,我从你的密码中完成了什么我设法过滤DGV
数据库名称是DGV2(窗体2)对于DGV1(Form1上)test
表名是tested
和表名是testing
代码
Dim ta As New testDataSetTableAdapters.testedTableAdapter
Dim f2 As New Form2
dv.Table = TestDataSet.tested
dv.RowFilter = "TransID LIKE '%" & TextBox1.Text & "%'"
f2.DGV2.DataSource = dv
f2.Show()
此代码过滤数据并将其显示在DGV2
而是因为我们更换的DGV2
数据源,在DGV2现有的数据被暂时取消,如何将添加过滤的数据表testing(DGV2)
而无需去除DGV2
或现有的数据直接将其添加到Database
因为我可以管理只需增加一个Refresh button
即可将DGV2
的数据源更改回testing
。
显示您用来填充dgv1的代码。这将有助于指导你创建类似的代码,以实现你想要实现的过滤 – Nianios