标题:[求助] ASP 80020009错误
只看楼主
silverhaha
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2006-6-9
 问题点数:0 回复次数:7 
[求助] ASP 80020009错误

各位大虾,各位高手,各位大哥大大,大姐大大:

小生在ASP+sql 网站建设中,遇到一个难题:
ASP网页一遇到打开text数据类型的字段就显示: 错误80020009, 多步OLE DB 错误,没有工作被完成.
具体背景是这样的:

1、操作系统是windows server2003,SQL2000 SP4。
2、刚装系统时,运行正常,能够读出text字段,过了几天后,就出现这错问题。
3、代码绝对没有问题,因为曾经读出过,而且我把自己以前用同样系统制作的尚在运行中的网站代码放在这台机子上,遇到text, 同样出上述问题。
4、如果把text改成varchar,一切就OK。
5、text字段中的内容无论多少,就是几个字母,也会显示上述错误。
6、重新建立一个数据库,也会出此问题。
7、网上流行的解决办法,如加大matrabase.xml中的204800值,或是把text字段放在最后,都没有用。

测试代码如下:

<!--#include file="sub/conn.asp"-->

<%
set rs=server.createobject("adodb.recordset")

sql="select * from love_article where id=9145"


rs.open sql,conn,1,1

%>
<%=rs("username")%>

<%=rs("content")%> '出错的地方

</body>
</html>

代码应该没错。

我在网上也查到过有人遇到和我一样的问题,都没有人能解决。不知道是IIS6.0 的设置问题,还是SQL数据库的设备问题。

请大家一定帮帮我,跪谢不起~~~~~~~~~~~~~~~~~~。

搜索更多相关主题的帖子: ASP 网站建设 windows 操作系统 text 
2006-06-09 14:19
islet
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:89
帖 子:6548
专家分:0
注 册:2005-1-28
得分:0 

可能数据库驱动有问题

在别人电脑上试过没

2006-06-09 14:27
silverhaha
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2006-6-9
得分:0 

试过,上传到网站上可以.
本机最开始也可以.

2006-06-09 16:12
hangxj
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:2045
专家分:0
注 册:2006-4-10
得分:0 
改成 ntext 呢?

http://www./
2006-06-09 16:15
silverhaha
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2006-6-9
得分:0 
也不行,只有改成varchar才行。但是新闻的内容部份,有长有短,我的最佳选择只能是text或是ntext.头痛啊。我已经在网上搜索了几个晚上了。
真是奇怪,以有能用的网页,现在都遇到这个问题。重新装了SQL和IIS,还是一样。
可能重装了电脑会暂解决,但我耽心过了几天又这样。所以必须找到问题的症结之处。
谢谢大家,
帮我动动脑筋吧。
2006-06-09 16:33
silverhaha
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2006-6-9
得分:0 
唉,高手呢?
2006-06-10 20:27
silverhaha
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2006-6-9
得分:0 
各位大虾帮帮忙呀!
2006-06-12 10:36
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:0 

详细的错误信息贴出来。

2006-06-12 10:59



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-70870-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.525713 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved