专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > vbScript

ASP+ADO连接有关问题

发布时间:2010-05-20 14:01:29 文章来源:www.iduyao.cn 采编人员:星星草
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命令修改文件权限
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: