Foxtable(狐表)用户栏目专家坐堂 → 在DataColChanged使用以下代码就不会出错


  共有7329人关注过本帖平板打印复制链接

主题:在DataColChanged使用以下代码就不会出错

帅哥哟,离线,有人找我吗?
CMCC
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:111 积分:858 威望:0 精华:0 注册:2012/12/16 17:24:00
在DataColChanged使用以下代码就不会出错  发帖心情 Post By:2013/1/28 22:48:00 [只看该作者]

 在DataColChanged使用以下代码就不会出错

'DataColChanged
Select Case e.DataCol.Name
Case "客户名称"
e.DataRow("投诉时间") = Date.now()
End Select

但如果在DataRowAdding使用以下代码

e.DataRow("投诉时间")  = Date.now()

就会提示。(注:有一列双精度列计算故障历时用。)

错误所在事件:表,投诉工单跟踪,DataColChanged
详细错误信息:
System.Reflection.TargetInvocationException: 调用的目标发生了异常。 ---> System.InvalidCastException: 从字符串“”到类型“Double”的转换无效。 ---> System.FormatException: 输入字符串的格式不正确。

 回到顶部