access数据库的怪问题!!!

limitanger 2001-07-20 02:31:39
字段类型:数字;小数位数:两位
在access中录入显示均正常
但是在delphi中无论采用ODBC还是ADO连接该数据库,在录入保存后,小数位数变得很长,比如输入12.76,保存后变成12.7799997329712,这是怎么回事啊?
...全文
133 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
czzw 2001-07-20
  • 打赏
  • 举报
回复
使用NUMBER型字段,可以精确设定小数位
limitanger 2001-07-20
  • 打赏
  • 举报
回复
改成双精度就对了,可是保留两位小数则不行
sanjianxia 2001-07-20
  • 打赏
  • 举报
回复
你是否设为"N"型?
ZhuJunfeng 2001-07-20
  • 打赏
  • 举报
回复
好象有个单精度,双精度的选项
limitanger 2001-07-20
  • 打赏
  • 举报
回复
不行呀,再说了,我打算用ADO连接这个ACCESS数据库,难道在客户端也都要去装个BDE修改一下?!哪位大哥帮帮我的忙,我有的是分!
limitanger 2001-07-20
  • 打赏
  • 举报
回复
AJ_XF() :你好我去试试
AJ_XF 2001-07-20
  • 打赏
  • 举报
回复
BCD=ENABLE
limitanger 2001-07-20
  • 打赏
  • 举报
回复
难道access天生就有这毛病?
xiaojiachong 2001-07-20
  • 打赏
  • 举报
回复
实在不行作为字符串保存把,呵呵

2,498

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧