这一看行不行,如:
If e.DataRow.isnull("时间1") And e.DataRow.isnull("时间2") Then e.DataRow("月数")=Nothing Else Dim d1 As Date = e.DataRow("时间1") Dim d2 As Date = e.DataRow("时间2") e.DataRow("月数")=(d2-d1).days/30
End If