Foxtable(狐表)用户栏目专家坐堂 → [求助]SQL数据库中的数据类型


  共有2252人关注过本帖树形打印复制链接

主题:[求助]SQL数据库中的数据类型

帅哥哟,离线,有人找我吗?
zqxzhs
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:473 积分:4782 威望:0 精华:0 注册:2015/4/30 22:08:00
[求助]SQL数据库中的数据类型  发帖心情 Post By:2018/7/10 15:12:00 [只看该作者]

老师:
我做的系统,原来是acsss数据库定向到SQL数据库的,数据导入到SQL数据库中,导入后,一切正常,数据字段用的是高精度,保留2位小数,可是关闭后登录系统后,小数位都变成了00,请问老师,这是什么原因,是不是我设置的字段属性不对呢?

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/7/10 15:16:00 [只看该作者]

1、修改列类型,改成双精度小数,然后手动输入值,保存,重新打开后是否改变?

 

2、你这一列确定是数据列,而不是表达式列?


 回到顶部
帅哥哟,离线,有人找我吗?
zqxzhs
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:473 积分:4782 威望:0 精华:0 注册:2015/4/30 22:08:00
  发帖心情 Post By:2018/7/10 15:29:00 [只看该作者]

acsss数据库用双精度时,数据校验总数校验差额,后改成高精度,校验就能通过,当现在定向到SQL后,所有的高精度数据都修改成00

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/7/10 15:49:00 [只看该作者]

1、手动录入数据后保存,是否也丢失?

 

2、去sqlserver那里看看,其数据类型是什么,手动输入值是否能保存。


 回到顶部
帅哥哟,离线,有人找我吗?
zqxzhs
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:473 积分:4782 威望:0 精华:0 注册:2015/4/30 22:08:00
  发帖心情 Post By:2018/7/10 16:01:00 [只看该作者]

老师,我看了一下,SQL数据库中,数据类型numeric(28,0),我在里面修改为numeric(28,2),小数位为2,系统不让修改,应该怎么办?

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/7/10 16:07:00 [只看该作者]

以下是引用zqxzhs在2018/7/10 16:01:00的发言:
老师,我看了一下,SQL数据库中,数据类型numeric(28,0),我在里面修改为numeric(28,2),小数位为2,系统不让修改,应该怎么办?

 

不让改提示什么错误?

 

在foxtable里面修改列类型,改成双精度小数,再改成高精度小数。

 

 


 回到顶部
帅哥哟,离线,有人找我吗?
zqxzhs
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:473 积分:4782 威望:0 精华:0 注册:2015/4/30 22:08:00
  发帖心情 Post By:2018/7/10 17:20:00 [只看该作者]

好我试试





 回到顶部
帅哥哟,离线,有人找我吗?
zqxzhs
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:473 积分:4782 威望:0 精华:0 注册:2015/4/30 22:08:00
  发帖心情 Post By:2018/7/10 17:22:00 [只看该作者]

我是在SQL数据库里修改,修改后不让保存。不是在foxtable改

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/7/10 18:29:00 [只看该作者]

以下是引用zqxzhs在2018/7/10 17:22:00的发言:
我是在SQL数据库里修改,修改后不让保存。不是在foxtable改

 

如果在foxtable里面改呢?是否有出错提示?

 

如果sql里面改,提示什么?这个? https://blog.csdn.net/jiankunking/article/details/48498419

 


 回到顶部