Select Case e.DataCol.Name
Case "确认", "第一列", "第五列"
If e.DataRow("确认") = True AndAlso e.DataRow.IsNull("第一列") = False AndAlso e.DataRow.IsNull("第五列") = False Then
Dim Names As New List(Of String)
Names.AddRange(e.DataRow("第一列").split(","))
Names.AddRange(e.DataRow("第五列").split(","))
For Each s As String In Names
Dim dr9 As DataRow = DataTables("表B").find("第一列='" & s & "' and 识别码='" & e.DataRow("识别码") & "'")
If dr9 Is Nothing Then
dr9 = DataTables("表B").AddNew
End If
dr9("第一列") = s
dr9("识别码") = e.DataRow("识别码")
Next
DataTables("表B").Save()
End If
End Select
磨刀不误砍柴工,建议还是重头学学基础