以下是引用卟离卟弃在2009-6-29 9:30:00的发言:
If e.DataRow.IsNull("入职时间") Then
e.DataRow("工龄") = Nothing
else
e.DataRow("工龄") = Date.Today - CDate(e.DataRow("入职时间"))
end if
工龄列是短整数
入职时间是日期..
计算出错,
代码有什么问题吗?
计算出什么结果?
e.DataRow("工龄") = (Date.Today - CDate(e.DataRow("入职时间"))).TotalDays / 365