环境:VB6.0 ORACLE 8.1问题:使用ODBC与ADO 从数据库中获取number类型数据,该字段值为5,000,000,使用ORACLE自带的SQL*PLUS及其他查询分析器查看均无误。但在使用recordset.fields("A")获取时所得的变量居然变成了5,6个零被无故截断。为此我尝试了别的数据,发现只要是7000000或80000000等具有后六位或更多为零的大型数值,均会被无故截断(变成7,8)。而如果后面位数不全为零,哪怕是巨额数字,比如987654321,VB都可以准确无误地获取。在VB的工程-〉引用中尝试过从ADO libery2.0-2.8,情况依旧。为此特来求助,想知道原因及解决办法,谢谢。
解决方案 »
- 求助:ActiveReport2.0文字间距和页脚Data Dynamics公司内容怎么去掉?
- 关于timer控件的问题
- 广州工作的程序员进来看看呀。。。。
- 动态分类统计问题,急,高分相送!
- 请教大虾!!如何用命令控制滚动条!!!急急急,谢谢谢........
- 好象有个做XP风格的ACTIVEX控件,谁知道哪里有啊
- 紧急!如何用VB做——将U盘文件复制到其他磁盘
- 请问怎样设置access才能使它支持多用户访问或修改(即并发操作)?
- 关于access的问题!
- 请问众位大虾,小弟有一问题请教,请问能不能,在VB中识别汉字?我是想这样……
- 仿金蝶K3界面控件免费下载,一起交流学习啊!
- 考题,拆分字符串
跟贴将不再有分。