以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 时间段如何计算 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=8948) |
||||
-- 作者:shofihsu -- 发布时间:2010/12/31 14:28:00 -- 时间段如何计算
startdatetime日期时间型 enddatetime日期时间型 TimeSpan整数型
想计算两个时间之差,以分钟为单位。 在DataColChanged里放入代码:
Dim d1 As Date = "[startdatetime]" Dim t As TimeSpan = d2 - d1
重置列出现错误提示: --------------------------
System.InvalidCastException: Conversion from string "[startdatetime]" to type \'Date\' is not valid. at Microsoft.VisualBasic.CompilerServices.Conversions.ToDate(String Value) at UserCode.DataColChanged(DataColEventArgs e)
请问如何办? |
||||
-- 作者:狐狸爸爸 -- 发布时间:2010/12/31 14:39:00 -- Dim d1 As Date = e.DataRow("startdatetime")
|
||||
-- 作者:shofihsu -- 发布时间:2010/12/31 15:00:00 -- 恩,成功,有效 |