以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 从字符串“”到类型“Decimal”的转换无效 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=190134) |
-- 作者:puma -- 发布时间:2024/1/18 13:03:00 -- 从字符串“”到类型“Decimal”的转换无效 错误提示:从字符串“”到类型“Decimal”的转换无效。 If r.Isnull("数量") OrElse r.Isnull("销售单价") Then r("销售金额")=0 Else r("销售金额") =CDec( r("数量"))*CDec(r("销售单价")) End If 哪里判定出错误了?
|
-- 作者:有点蓝 -- 发布时间:2024/1/18 13:32:00 -- "数量"或者"销售单价"是字符型列?改为双精度列 |
-- 作者:puma -- 发布时间:2024/1/18 13:59:00 -- 不能直接转换。我重新建立了一列,才能解决问题。 |