社区
数据库及相关技术
帖子详情
路过的朋友看一下:用ADO连接ORACLE为什么表内存储为负的数字,显示出来却成了正的
zjx1980
2006-08-10 12:52:11
如题:
我用delphi 7.0连接Oracle数据库,数据库中存储的NUMBER字段为负,但是在前台显示出来的确少了个负号,这是什么原因,初步结论是ado的问题,用bde不会出现这种情况,知道怎么解决的朋友请不吝赐教,多谢!
...全文
188
10
打赏
收藏
路过的朋友看一下:用ADO连接ORACLE为什么表内存储为负的数字,显示出来却成了正的
如题: 我用delphi 7.0连接Oracle数据库,数据库中存储的NUMBER字段为负,但是在前台显示出来的确少了个负号,这是什么原因,初步结论是ado的问题,用bde不会出现这种情况,知道怎么解决的朋友请不吝赐教,多谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zjx1980
2006-08-11
打赏
举报
回复
TO ouygg(痞子酷) keiy()更换数据库字段类型或更改数据引擎工作量都较大,现在不太合适,希望能有一种较合适的方法,多谢!
zjx1980
2006-08-11
打赏
举报
回复
不好意思,今天才回复,昨天晚上不能上网,升级了MDAC仍然是一样
试了一下,当Oracle中NUMBER类型字段长度设为10以上时,可正常显示,有经验的朋友多指点下,分不够另加,呵呵,多谢楼上的几位老兄。
daydayup234
2006-08-10
打赏
举报
回复
看看
NUMBER字段的取值范围
比较
ADOQuery1->Fields->AsInteger
的取值范围
zjx1980
2006-08-10
打赏
举报
回复
多谢诸位老兄指教,试下先,等下给结果
ccrun.com
2006-08-10
打赏
举报
回复
我一直用ADO连Oracle,没有什么大的问题。升级MDAC 2.8先。
jxauyhj
2006-08-10
打赏
举报
回复
以前见过 这个问题 升级Ado试试看
jaffy
2006-08-10
打赏
举报
回复
这个现象真怪,没见过
柯本
2006-08-10
打赏
举报
回复
应该与你的ADO有关
1.升级ADO至2.8试试
2.改用bde/dbexpress或odac,当然,你用odbc连oracle也可以
我用过多种数据引擎连过oracle,ado问题最多
痞子酷
2006-08-10
打赏
举报
回复
我用delphi 7.0连接Oracle数据库,数据库中存储的NUMBER字段为负
--------------------------------------------------------------
如果值超过2~32方的话,用long long试试。或者采用字符串表示。
zjx1980
2006-08-10
打赏
举报
回复
to关中刀客:
NUMBER字段长度好像不是问题的原因,无论多长的数,都没有负号,知道一种解决办法是把数字转化为to_char类型就能显示出来负号了,用的都是ado的asstring方法
跟着王进老师学开发C#篇第四季:
ADO
.NET数据库开发
Ado
.net是一组向.Net程序员公开数据访问的类,它为创建分布式数据共享应用程序提供了一组丰富的组件。方便开发人员访问SQL Server、MySQL、
Oracle
等数据源。
excel oledb mysql_excel
连接
数据库oledb
该 ISAM 不支持在链接表中删除数据。使用OleDB方式操作Excel,删除表中的数据时提示该错误相关代码:
连接
字符串://定义OleDB
连接
字符串string strConn = "Provider=Microsoft.Ace.OleDb.12.0;Persist Security Info=F...文章微wx笑2015-07-20914浏览量用数据库访问的方法解决从excel大量导入数据要从...
终于等到你:CYQ.Data V5系列 (ORM数据层)最新版本开源了
前言: 不要问我框架为什么从收费授权转到免费开源,人生没有那么多为什么,这些年我开源的东西并不少,虽然这个是最核心的,看淡了就也没什么了。 群里的网友:太平说: 记得一年前你开源另一个项目的时候我就说过 这么多年秋天有两点没变一是还是单身另外一个就是cyq.data还没开源 终于等到开源了! 也许吧,只有把cyq.data最终开源了,才能解决单...
终于等到你:CYQ.Data V5系列 (ORM数据层,支持.NET Core)最新版本开源了
前言: 不要问我框架为什么从收费授权转到免费开源,人生没有那么多为什么,这些年我开源的东西并不少,虽然这个是最核心的,看淡了就也没什么了。 群里的网友:太平说: 记得一年前你开源另一个项目的时候我就说过 这么多年 秋天有两点没变 一是还是单身 另外一个就是cyq.data还没开源 终于等到开源了! 也许吧,只有把cyq.data最终开源了,才能解决单身问题,不然我在这上面花的时间太多,都没...
[置顶]终于等到你:CYQ.Data V5系列 (ORM数据层)最新版本开源了
前言: 不要问我框架为什么从收费授权转到免费开源,人生没有那么多为什么,这些年我开源的东西并不少,虽然这个是最核心的,看淡了就也没什么了。 群里的网友:太平说: 记得一年前你开源另一个项目的时候我就说过 这么多年 秋天有两点没变 一是还是单身 另外一个就是cyq.data还没开源 终于等到开源了! 也许吧,只有把cyq.data最终开源了,才能解决单身问题,不然我在这上面花的时间太多,都没
数据库及相关技术
1,178
社区成员
18,939
社区内容
发帖
与我相关
我的任务
数据库及相关技术
C++ Builder 数据库及相关技术
复制链接
扫一扫
分享
社区描述
C++ Builder 数据库及相关技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章