proxy代理   soft软件   IT 业界特快   norton 诺顿病毒库   代理列表   search FTP搜索   whois IP地理位置   blog 追求完美  
money理财   life生活   RSS聚合门户   firefox WEB浏览器   免费域名   typeset 假古文   AntiVirus 反病毒   ipcn 站点导航  

« fping - ICMP ping 的替代者 | Main | 用 mod_rewirte 解决 referer 攻击 »

June 8, 2006

ODBC 数据库错误80004005 不能打开注册表关键字

版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明。
https://windtear.net/archives/2006/06/08/001001.html
http://windtear.net/archives/2006/06/08/001001.html

ODBC 数据库错误80004005 不能打开注册表关键字

小徒弟下午问的问题
本地开发时 她用的 dsn  传到远程服务器上时(买的公网空间)直接在程序里面写
"Driver={Microsoft Access Driver (*.mdb)};DBQ=" + Server.MapPath("../notepad/db1.mdb")

然后出现了错误:
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'

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

<%@LANGUAGE="JAVASCRIPT" CODEPAGE="936"%>
<!--#include file="Connections/users_info.asp" -->
<%
var RS_userlogn = Server.CreateObject("ADODB.Recordset");
RS_userlogn.ActiveConnection = MM_users_info_STRING;
RS_userlogn.Source = "SELECT * FROM userinfo";
RS_userlogn.CursorType = 0;
RS_userlogn.CursorLocation = 2;
RS_userlogn.LockType = 1;
RS_userlogn.Open();
var RS_userlogn_numRows = 0;
%>

其实就是路径问题 分析好相对路径关系写正确就好了

Microsoft OLE DB Provider for ODBC Drivers(0x80004005)
打开数据库出错,没有在指定目录发现数据库
本blog WWW

Posted by windtear at June 8, 2006 11:07 PM

本站使用中的任何问题,请与 windtear @ windtear.net 联系
Copyright© 1999-2024 Windtear. All rights reserved.