以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  请问:  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=54868)

--  作者:youngk
--  发布时间:2014/8/6 13:08:00
--  请问:
在高速合并表的时候,显示错误提示:从字符串类型到"decimal"的转换无效。问题出在哪里呢?应该怎么样调整呢?另外说明:项目是从外部数据源重新定向后转化为内部数据源的。
--  作者:Bin
--  发布时间:2014/8/6 14:06:00
--  
表的列类型是decimal   需要合并的表格,该列有空格,或者特殊字符,导致识别为字符串

可以自行编码合并


--  作者:youngk
--  发布时间:2014/8/6 14:26:00
--  

因为这个是经常用到的,除了自行编码之外,还有其他方式解决吗?与重新定向数据源有关系吗?


--  作者:Bin
--  发布时间:2014/8/6 14:30:00
--  
没有
--  作者:youngk
--  发布时间:2014/8/6 14:34:00
--  

记得以前采用高速合并的方式添加数据 就没有这个问题的啊。是怎么回事呢?

 


--  作者:有点甜
--  发布时间:2014/8/6 15:19:00
--  
以下是引用youngk在2014-8-6 14:34:00的发言:

记得以前采用高速合并的方式添加数据 就没有这个问题的啊。是怎么回事呢?

 

 

没有问题,是因为你以前的数据都正确。比如 都是 123.45 这样的数据

 

如果你这次的数据,有一个是比如 123.45aaaa 就肯定报错。