| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 719 人关注过本帖
标题:不能打开注册表关键字的 '80004005' 错误
只看楼主 加入收藏
huangweia0
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2005-3-8
结帖率:33.33%
收藏
 问题点数:0 回复次数:6 
不能打开注册表关键字的 '80004005' 错误

郁闷,老发不成功!!!算了!!

[此贴子已经被作者于2006-8-8 15:48:31编辑过]

搜索更多相关主题的帖子: 注册表 关键 
2006-08-08 15:28
huangweia0
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2005-3-8
收藏
得分:0 
<%@LANGUAGE="VBSCRIPT"%>
<!--#include file="Connections/conn3.asp" -->
<%
Dim RstNewsSubject
Dim RstNewsSubject_numRows

Set RstNewsSubject = Server.CreateObject("ADODB.Recordset")
RstNewsSubject.ActiveConnection = MM_conn3_STRING
RstNewsSubject.Source = "SELECT * FROM tNewsSubject"
RstNewsSubject.CursorType = 0
RstNewsSubject.CursorLocation = 2
RstNewsSubject.LockType = 1
RstNewsSubject.Open()

RstNewsSubject_numRows = 0
%>
<html>
<head>
<style type="text/css">
      <!--
body {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
}
-->
</style>
</head>
<body background="file:///C:\Inetpub\wwwroot\news2\images\bg01.gif">
<!--#include file="include/head.htm"-->
<%
RstNewsSubject.Close()
Set RstNewsSubject = Nothing
%>
<table width="750" align="center" ID="Table1">
  <tr>
    <td align="center" width="750"></td>
  </tr>
</table>
<table width="750" align="center" ID="Table2">
  <td><!--#include file="include/buttom.htm"--></td>
</table>
</body>
</html>

2006-08-08 15:48
huangweia0
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2005-3-8
收藏
得分:0 
以上这段代码,连着这样的数据库链接文件
<%
' FileName="Connection_ado_conn_string.htm"
' Type="ADO"
' DesigntimeType="ADO"
' HTTP="false"
' Catalog=""
' Schema=""
Dim MM_conn3_STRING
MM_conn3_STRING = "driver={Microsoft Access Driver (*.mdb)};dbq=C:\Inetpub\wwwroot\news2\data\news_data.mdb"
%>


结果出错的是这一句
RstNewsSubject.ActiveConnection = MM_conn3_STRING

错误提示
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'

[Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for process 0x7a8 Thread 0x9a4 DBC 0x306238c Jet'。

/news2/index.asp,行8


困扰好多天了,数据库文件属性正常并且所有用户都有完全控制的权限。怎么还是不能读取呢???

2006-08-08 15:51
hangxj
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:2045
专家分:0
注 册:2006-4-10
收藏
得分:0 
<%
' FileName="Connection_ado_conn_string.htm"
' Type="ADO"
' DesigntimeType="ADO"
' HTTP="false"
' Catalog=""
' Schema=""
Dim MM_conn3_STRING
MM_conn3_STRING = "driver={Microsoft Access Driver (*.mdb)};dbq=C:\Inetpub\wwwroot\news2\data\news_data.mdb"
%>

你这有打开数据库吗?
而且数据库的路径应该用相对路径!

http://www./
2006-08-08 16:14
huangweia0
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2005-3-8
收藏
得分:0 
我是用DW自动生成的
如果用相对路径,该怎么写啊?

2006-08-08 16:19
hangxj
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:2045
专家分:0
注 册:2006-4-10
收藏
得分:0 
比如说你的文件是在根目录下,而数据文件是在date下叫date.mdb
则相对路径为: date/date.mdb

在这还是劝你重新手写代码吧,DW自动生成的代码我是看不懂.越来越没用了

http://www./
2006-08-08 16:57
huangweia0
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2005-3-8
收藏
得分:0 
谢谢了!

2006-08-09 10:32
快速回复:不能打开注册表关键字的 '80004005' 错误
数据加载中...
 
   



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

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