Select Case e.DataCol.Name
Case "riqi", "qihao"
Dim dr As DataRow = e.DataRow
Dim pr As DataRow
If dr.IsNull("riqi") OrElse dr.IsNull("qihao") Then
dr("wan") = Nothing
dr("qian") = Nothing
dr("bai") = Nothing
dr("shi") = Nothing
dr("ge") = Nothing
Else
Dim filter As String
filter = "riqi = '" & dr("riqi") & "' And qihao = '" & dr("qihao") & "'"
pr = DataTables("表a").Find(filter)
If pr IsNot Nothing Then
dr("wan") = pr("wan")
dr("qian") = pr("qian")
dr("bai") = pr("bai")
dr("shi") = pr("shi")
dr("ge") = pr("ge")
End If
End If
End Select
http://www.foxtable.com/webhelp/scr/1451.htm