蓝森林首页 | 返回主页 | 本站地图 | 站内搜索 | 联系信箱 |
 您目前的位置:首页 > 自由软件 > 技术交流 > 应用编程


    

蓝森林 http://www.lslnet.com 2006年8月25日 8:28

"不能打开注册表关键字"是什么问题?在线等

以前运行良好的一个asp系统突然出现了这个问题
[Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for process 0x3160 Thread 0x954 DBC 0x2589264 Jet'
同样的程序在别的机器上运转正常

上网查询了一下,有这么几种解决方法
1、启动“注册表编辑器”(Regedt32.exe)。
在注册表中选择下面的项:
HKEY_LOCAL_MACHINE\SOFTWARE\ODBC
在安全菜单上,单击权限。
为访问 Web 页的帐户键入所需的权限。
退出“注册表编辑器”。

把权限设置为最高依然不行 :(

2、更改数据库联接字符串
按照说明我把 conn.asp改成了这样
[code]
dim conn
dim connstr
dim db
db="***.mdb"
Set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&db&"")
conn.open connstr
[/code]
还是不行

数据库是Access2000,烦请解决过此问题的朋友帮下忙。




Copyright © 1999-2000 LSLNET.COM. All rights reserved. 蓝森林网站 版权所有。 E-mail : webmaster@lslnet.com