以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  求助:从字符串“月份 = '1'”到类型“Long”的转换无效  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=64031)

--  作者:李孝春
--  发布时间:2015/2/3 17:35:00
--  求助:从字符串“月份 = '1'”到类型“Long”的转换无效

.NET Framework 版本:2.0.50727.5485
Foxtable 版本:2014.11.11.1
错误所在事件:表,现金流量计划表,DataColChanged
详细错误信息:
调用的目标发生了异常。
从字符串“月份 = \'1\'”到类型“Long”的转换无效。
输入字符串的格式不正确。

 

运行下面代码提示上述错误 求解:(在现金流量计划表事件中)

Dim val As Integer = e.DataRow("月份")

Dim fdr1 As DataRow = DataTables("销售和成本计划表").Find("月份 = \'" & val & "\'" And "计划书编号 = \'" & r2("计划书编号") & "\' ")

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:创业计划书.foxdb


--  作者:Bin
--  发布时间:2015/2/3 17:41:00
--  
Dim fdr1 As DataRow = DataTables("销售和成本计划表").Find("月份 = " & val & " And 计划书编号 = \'" & r2("计划书编号") & "\' ")