代码改成
msgbox(e.datacol.name)
Select Case e.DataCol.Name
Case "编号"
msgbox(123)
Dim zh As DataRow =DataTables("基础数据库").Find("挂网单位转换_中标号= '" & e.DataRow("编号") & "'")
If zh IsNot Nothing Then
e.DataRow("挂网单位")=zh("挂网单位转换_单位")
Else
e.DataRow("挂网单位")= e.DataRow("单位")
End If
End Select
-------------------------------
msgbox(1)
Dim Cols1() As String = {..........,“编号”}
Dim Cols2() As String = {..........,“编号”}
For Each dr1 As DataRow In DataTables("临时表").Select("","公司 DESC,企业 DESC" )
msgbox(2)
Dim dr2 As DataRow = DataTables("登记表").AddNew()
For i As Integer = 0 To Cols1.Length -1
dr2(Cols2(i)) = dr1(Cols1(i))
Next
Next