|
蓝森林 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,烦请解决过此问题的朋友帮下忙。 |
|