以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  类型“Long”的转换无效  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=117336)

--  作者:13861676007
--  发布时间:2018/4/10 21:35:00
--  类型“Long”的转换无效
老师:
 Dim f3 As New Filler
f3.Distinct = False
f3.Filter =  "提货金额RMB =0 " 
f3.SourceTable = DataTables("主设备计划表") \'指定数据来源
f3.Filter =  "提货金额RMB =0 " And "增值税RMB =0" And "尾款RMB =0"
f3.SourceCols = "序号,提货金额RMB,厂商名称,设备名称,付款条件,合同总价,已支付,未支付,设备状态,付款状态,到厂时间,备注" \'指定数据来源列
f3.DataTable = DataTables("主设备生成表") \'指定数据接收表
f3.DataCols = "序号,提货金额RMB,厂商名称,设备名称,付款条件,合同总价,已支付,未支付,设备状态,付款状态,到厂时间,备注" \'指定数据接收列
f3.Fill() 
   出现    从字符串“提货金额RMB =0 ”到类型“Long”的转换无效。的错误提示,”提货金额RMB“是单精度小数。
   怎样改?

--  作者:有点蓝
--  发布时间:2018/4/10 21:40:00
--  
f3.Filter =  "提货金额RMB =0 And 增值税RMB =0 And 尾款RMB =0"