Foxtable(狐表)用户栏目专家坐堂 → [求助] 关于空行的计算问题


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

主题:[求助] 关于空行的计算问题

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


加好友 发短信
等级:六尾狐 帖子:1287 积分:10368 威望:0 精华:1 注册:2018/1/20 12:40:00
[求助] 关于空行的计算问题  发帖心情 Post By:2019/8/22 21:06:00 [只看该作者]

For Each r As Row In t.Rows
Dim s As Double =20* r("迟到次数") + 50*r("严重迟到次数")
next


目前由于迟到次数和严重迟到次数中有空白格,而且这两列都是 string

应该如何处理呢。

---------------------------
版本:2019.6.18.1
---------------------------
代码执行出错,错误信息:



System.InvalidCastException: 从字符串“”到类型“Double”的转换无效。 ---> System.FormatException: 输入字符串的格式不正确。

   在 Microsoft.VisualBasic.CompilerServices.Conversions.ParseDouble(String Value, NumberFormatInfo NumberFormat)

   在 Microsoft.VisualBasic.CompilerServices.Conversions.ToDouble(String Value, NumberFormatInfo NumberFormat)

   --- 内部异常堆栈跟踪的结尾 ---

   在 Microsoft.VisualBasic.CompilerServices.Conversions.ToDouble(String Value, NumberFormatInfo NumberFormat)

   在 Microsoft.VisualBasic.CompilerServices.Operators.MultiplyObject(Object Left, Object Right)

   在 UserCode.Test()
---------------------------
确定   
---------------------------


 回到顶部