数据连接出错了

来源:百度知道 编辑:UC知道 时间:2024/06/05 21:05:17
Microsoft JET Database Engine 错误 '80004005'

'c:\Datavikecn\#Vikecnsuper.mdb'不是一个有效的路径。 确定路径名称拼写是否正确,以及是否连接到文件存放的服务器。

/conn/conn_data.asp,行 8
代码:
<%
Dim conn_data,Connvk,vk_mdb
vk_mdb="\Datavikecn\#Vikecnsuper.mdb"
'conn_data = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ="&vk_mdb
conn_data = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& vk_mdb
'conn_data = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& Server.Mappath

(data_path&vk_mdb)
Set Connvk=Server.CreateObject("ADODB.Connection")
Connvk.Open conn_data
%>
有没有错?
数据数库放在WEB有根目录:\Datavikecn\#Vikecnsuper.mdb
conn_data.asp文件放在据目录:\conn_data\conn_data.asp
按下面两位说去做也不行

Vikecnsuper.mdb放在你web的根目录下面,然后
vk_mdb="Vikecnsuper.mdb"

把数据库放在跟引用conn_data.asp的ASP文件一起,然后用vk_mdb="#Vikecnsuper.mdb"可以连接
对于你这个问题,你应该先说明你的数据库放在哪里,ASP文件又放在哪里。不然不好说。

vk_mdb="\Datavikecn\#Vikecnsuper.mdb"
改为
vk_mdb="../Datavikecn/#Vikecnsuper.mdb"