窗口1的表D,引用窗口2的表A数据,执行下面代码,却无法从窗口2的数据导入窗口1的表D,没报错,就是无执行,如何解决?
窗口2的代码如下:
Dim t2 As Table = e.Form.Controls("表A").Table
For Each c2 As Col In t2.Cols
If c2.Name = "选中" Then
Else
c2.AllowEdit = False
End If
Next
Dim Cols1() As String = {"产品", "日期", "数量"}
Dim Cols2() As String = {"产品", "日期", "数量"}
'For Each dr1 As DataRow In DataTables("窗口2_表A").Select("[选中] = 1")
For Each dr1 As DataRow In DataTables("表A").Select("[选中] = 1")
Dim dr2 As DataRow = DataTables("表D").AddNew()
For i As Integer = 0 To Cols1.Length - 1
dr2(Cols2(i)) = dr1(Cols1(i))
Next
Next