欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

asp+ado连接有关问题

更新时间: 2014-01-05 01:53:17 责任编辑: Author_N1

 

ASP+ADO连接问题
数据库连接的代码:
1 <%@LANGUAGE="VBSCRIPT"%>
2 <!--#include file="Connections/News.asp" -->
3 <%
4 Dim conn
5 Dim conn_cmd
6 Dim conn_numRows
7
8 Set conn_cmd = Server.CreateObject ("ADODB.Command")
9 conn_cmd.ActiveConnection = MM_News_STRING
10 conn_cmd.CommandText = "SELECT * FROM News" 
11 conn_cmd.Prepared = true
12
13 Set conn = conn_cmd.Execute
14 conn_numRows = 0
15 %>

=================================================================
常出现的错误信息1:

Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver] 不能使用 '(未知的)';文件已在使用中。
/liebiao.asp, 第 9 行


浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) 


====================================================================
常出现的错误信息2:

错误类型:
Microsoft VBScript 运行时错误 (0x800A01A8)
缺少对象: ''
/xianxi.asp, 第 206 行

浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) 

第206行的代码:
<td width="389" valign="top"><%=(conn.Fields.Item("title").Value)%></td>

====================================================================
常出现的错误信息3:

Provider 错误 '80004005'

未指定的错误

/xianxi.asp, 第 9行


希望有高手能帮我详细的解说并解决一下以上的错误信息,谢谢! 


--参考方法--
1 关闭Access打开的数据库文件,然后再试
2 查一下conn是不是对象,一般conn是表示连接,Fields是记录集rs的属性
3 4005错误一般是数据库路径不对,打不开,或者mdb文件以及windows TEMP目录在文件系统中的访问权限不够,在命令行用acals命令修改文件权限
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 01:53:17
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/2597/
本文WWW.DOC100.NET DOC100.NET版权所有。