你看一下date的说明:
http://www.foxtable.com/help/topics/1424.htm
看一下timespan的说明:
http://www.foxtable.com/help/topics/0287.htm
再看时段列的说明:
http://www.foxtable.com/help/topics/2505.htm
http://www.foxtable.com/help/topics/2506.htm
时段列并非TimeSpan,就是一个数字列而已。
如果两列是日期时间列:
Select Case e.DataCol.name
Case "通知代维单位时间"
Dim dr As DataRow = e.DataRow
If dr.IsNull("通知代维单位时间") Then
dr("通知提醒时间") = Nothing
Else
Dim tp As Date = dr("通知代维单位时间")
dr("通知提醒时间") = tp.AddMinutes(35)
End If
End Select
如果两列是时段列:
Select Case e.DataCol.name
Case "通知代维单位时间"
Dim dr As DataRow = e.DataRow
If dr.IsNull("通知代维单位时间") Then
dr("通知提醒时间") = Nothing
Else
dr("通知提醒时间") = dr("通知代维单位时间") + 2100
End If
End Select