如何加大ADO的缓存,我的SQL查询记录时返回为0,但是用COUNT统计却能返回正确结果?

ybcheng 2002-05-12 08:45:05
是什么方面的原因阿?请高手指教,
微软的东西真是可恶!
...全文
11 点赞 收藏 11
写回复
11 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
julyclyde 2002-05-13
很可能是版本的问题
但是我没做试验。我新装的windows啊,舍不得拿数据库来折磨它……
你装个MDAC试试?
www.microsoft.com/data
回复
ybcheng 2002-05-13
你这个我也知道了,是如何用OLEDB吧(julyclyde(争取下次的MVP) )
可是现在我的问题是:

一旦增加字段类型为DECIMAL,查询就不能取得正确的结果!
这是为什么?是不是ADO版本的问题?
回复
wuya0531 2002-05-13
你是如何查询的?
回复
julyclyde 2002-05-13
http://www.csdn.net/Expert/TopicView1.asp?id=595668
回复
ybcheng 2002-05-13
实在是不好意思,本人初学ASP,不知道怎么用OLEDB阿?
高手指点一下,现在我怀疑是ADO的问题,因为其他的如DELPHI是可以访问DB2数据库的,所以应该排除是DB2驱动的问题?
回复
ybcheng 2002-05-13
在SQL语句中强制转换DECIMAL为其他类型的就可以了!
回复
saucer 2002-05-13
download the latest driver
回复
julyclyde 2002-05-12
DB2有OLEDB你怎么不用?
回复
ybcheng 2002-05-12
我用的是DB2,在ASP里,我用的ODBC,要升级吗?
怎么升级阿?我不知道阿
回复
saucer 2002-05-12
你用的是什么数据库?如果是ORACLE的话,升级你的驱动器程序
回复
ybcheng 2002-05-12
新发现:
当我增加查询一个类型为DECIMAL的字段时,查询出结果集就为0,一旦不增加这个字段,就能查询出正确的结果?什么原因?
我的语句为:rs.open sql,conn,1,3
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2002-05-12 08:45
社区公告
暂无公告