以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]convert 能不能用在列表达式里?  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=68912)

--  作者:whyfoxtable
--  发布时间:2015/5/27 13:02:00
--  [求助]convert 能不能用在列表达式里?
列表达里的函数运行不了!

过程:表A有十个字符串列,第十一列是表达式列。

需求:第十一列对前十列进行求和。对以字符串形式录入的数字求和。

现写入表达式,但报错,如何改?

原表达式isnull(CONVERT([第一列],\'system.double\')),0)
图片点击可在新窗口打开查看此主题相关图片如下:表达式.bmp
图片点击可在新窗口打开查看
[此贴子已经被作者于2015/5/27 13:07:40编辑过]

--  作者:Bin
--  发布时间:2015/5/27 13:39:00
--  
IsNull(Convert([第一列],\'System.Double\'),0)
--  作者:whyfoxtable
--  发布时间:2015/5/27 14:01:00
--  

试过了,复制过去的,还是不行。

另:

Convert(8+10,System.Double) 可以,但Convert([第一列],System.Double)就不通过,是怎么回事?


--  作者:Bin
--  发布时间:2015/5/27 14:03:00
--  
仔细看2楼.要加单引号.  测试没问题.