以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]两列数据中每两排互相比较,老报错,请问是哪里出问题?谢谢。 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=94873) |
-- 作者:ksaa16888 -- 发布时间:2017/1/4 13:36:00 -- [求助]两列数据中每两排互相比较,老报错,请问是哪里出问题?谢谢。 是这个比较运算符还是行DATA ROW使用错误? If e.DataRow("日均取款金额")<e.DataRow("日均存款金额") Then e.DataRow("日均增量")=e.DataRow("日均存款金额")-e.DataRow("日均取款金额") Else If e.DataRow("日均取款金额")>e.DataRow("日均存款金额") Then e.DataRow("日均减量")=e.DataRow("日均取款金额")-e.DataRow("日均存款金额") Else If e.DataRow("日均取款金额")=e.DataRow("日均存款金额") Then e.DataRow("日均增量")=Nothing e.DataRow("日均减量")=Nothing End If End If End If 报错信息: .NET Framework 版本:2.0.50727.8745 Foxtable 版本:2016.7.29.1 错误所在事件:表,交易数据,DataColChanged 详细错误信息: 调用的目标发生了异常。 从字符串“日均存款金额”到类型“Boolean”的转换无效。 输入字符串的格式不正确。 [此贴子已经被作者于2017/1/4 13:37:44编辑过]
|
-- 作者:有点色 -- 发布时间:2017/1/4 14:25:00 -- 代码没问题,做个实例上传上来看看。 |