数据访问组件如ADOTable、ADOQuery读取数据库时为何会把负数读成正数?

chenxi_aji 2003-09-11 11:40:49
这是不是BUG?如何解决?谢谢
...全文
39 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
Drate 2003-09-12
  • 打赏
  • 举报
回复
不可能吧,我从来没有碰过这样的事情呀
我想可能是你操作上有什么问题吧
我想ADO的控件还不至于有这么大的BUG吧。。。
这可是致命的呀。。。
kingisw 2003-09-12
  • 打赏
  • 举报
回复

负数加‘()’试试,如果可以的话告诉我
fhuibo 2003-09-11
  • 打赏
  • 举报
回复
楼主 中秋也奋斗 向你学习
chenxi_aji 2003-09-11
  • 打赏
  • 举报
回复
在数据库中的数据三句话负数。
但是我在DELPHI中用DBGRid显示出来就变成正数了。比如-50变成50
Delphi_Li 2003-09-11
  • 打赏
  • 举报
回复
1、使用视图
2、使用SQL函数
3、实用计算字段
4、处理显示数据控件的OnDraw事件


以上四个方法自己选吧!!!
angle097113 2003-09-11
  • 打赏
  • 举报
回复
你的方法有问题的
不可能的
在重新试试吧
chenxi_aji 2003-09-11
  • 打赏
  • 举报
回复
可为什么我这里会有问题啊。。。。。
yanlls 2003-09-11
  • 打赏
  • 举报
回复
d7,sql7,adoconnection,adoquery,datasource,dbgrid numeric没问题
chenxi_aji 2003-09-11
  • 打赏
  • 举报
回复
呵呵,工作需要
上面打错了,是数据库中的数据为负数。

2,497

社区成员

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

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