dreamweaver做asp文件,出现错误--ASP 0126 (0x80004005)找不到包含文件

来源:百度知道 编辑:UC知道 时间:2024/05/30 13:14:23
请教:
我用dreamweaver做了一个asp的文件,可用ie打开的时候,却显示不出来。只显示--
错误类型:Active Server Pages, ASP 0126 (0x80004005)找不到包含文件'file:///C|/Inetpub/wwwroot/dse2050/Connections/cnbookstore.asp' ./dse/Register.asp, 第 2 行

但是那个connection我的确建立好了的呀!

而且当我把connection更改了,比如说从cnbookstore改名为cnbstore,错误还是这样,显示找不到包含文件'file:///C|/Inetpub/wwwroot/dse2050/Connections/cnbookstore.asp' 为什么会这样呢?

难道dreamweaver没有更新我的connection吗?但是显示出来的确已经更改了名字的。
可是我已经尝试过重新安装,甚至新建站点,还是打不开啊。。。

用虚拟目录 IIs发表了再看看,用相对路径
把你的文件存放路径和包含文件的代码贴出来看看

dreamweaver没有更新connection,重新制作OK

Dreamweaver连接ACCESS和SQL SERVER数据库的代码
连接ACCESS数据库:"Driver={Microsoft Access Driver (*.mdb)};Uid=;Pwd=;DBQ=" & Server.MapPath("/data/db1.mdb")

连接SQL数据库:"PROVIDER=SQLOLEDB;DATA SOURCE=127.0.0.1;UID=;PWD=;DATABASE=数据库名称"

你那个文件应该是数据库文件了,建议你用相对路径,方法是:
dim conn, constr
set conn = server.CreateObject("adodb.connection")
connstr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.MapPath("Connections/cnbookstore.asp") & ""
'connstr="DBQ="+server.mappath("Connections/cnbookstore.asp")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
conn.Mode=3
conn.Open connstr