以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]数据源高精度小数位数问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=21020)

--  作者:lyzhuo
--  发布时间:2012/6/27 16:22:00
--  [求助]数据源高精度小数位数问题

我在内部数据源中设置了一个高精度小数列〔金额〕,在列属性里设置为两位小数,但定位到SQl Server数据库时,只能保存到整数。

想请教一下,是不是只要涉及有小数位数的,在外部数据源(SQL Server)中都要再设置一下小数位?

还是有其他的方法设置,可直接能在Sql Server中生成两位小数呢?谢谢


--  作者:狐狸爸爸
--  发布时间:2012/6/27 16:37:00
--  
按道理不会这样,如果已经这样,检查一下定向后的列类型,是不是高精度小数,然后检查一下列属性,看看小数位数设置的是多少。
--  作者:lyzhuo
--  发布时间:2012/6/27 18:29:00
--  

定向后的数据类型是 Numeric 小数位是0

我已已手工更改了,是不是在Foxtable中有什么设置,在定向是可设置小数位?