access连接网页的问题

来源:百度知道 编辑:UC知道 时间:2024/05/18 20:19:36
我的虚拟空间下面有三个目录:web,error,data。
我的数据库文件放在data文件夹下面,网页文件放在web文件夹下面。web文件夹下面是一个首页文件index.asp和一些文件夹。
我的数据库链接代码是:<%
' FileName="Connection_odbc_conn_dsn.htm"
' Type="ADO"
' DesigntimeType="ADO"
' HTTP="false"
' Catalog=""
' Schema=""
Dim MM_connnews_STRING
MM_connnews_STRING = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("../data/*(*为数据库文件名称).mdb")
%>
index.asp页面可以正常调用数据库链接,文件夹下面的网页不能正常调用数据库链接,我知道直接把所有网页把web文件夹下可以解决该问题,但是我想问问在不改变当前网站结构的情况下,不管网页文件处于什么地方都可以正常调用数据库链接的代码怎么写!
网页文件不能正常调用数据库文件的时候提示如下代码:
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'

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

忘高手赐教:希望提供代码及说明.

../data/*(*为数据库文件名称).mdb

..代表当前文件的上级目录的意思。。
就是说路径要写对,要能找到那个mdb文件。
或者在前面/data/*(*为数据库文件名称).mdb
代表从web根目录下找文件。。
总之路径要对