在asp中关于设置conn.asp路径问题

来源:百度知道 编辑:UC知道 时间:2024/05/13 08:08:19
下了一个动态模板,连接数据库时出了一个问题.
我虚拟路路径指向的是c:\inetpub\wwwroot,我又在wwwroot中新建了一个站点my web,conn.asp放在my web\Art2008cms_free文件夹中.出现了以下问题.
1.在修改数据库连接的时候阶段 MyDbPath="/my web\Art2008cms_free\conn.asp/"出现了

c:\inetpub\wwwroot\my web\Art2008cms_free\conn.asp\data\#artdb.asp'不是一个有效的路径。 确定路径名称拼写是否正确,以及是否连接到文件存放的服务器。
2."/C:\Inetpub\wwwroot\my web\Art2008cms_free\conn.asp/"
也出现上述同样的现象
请问应该怎么设值路径才合适呢.
下载的模板中没有连接数据库的文件,怎么用代码写一个连接数据库的文件呢

虚拟路径是没有盘符的,有盘符就是绝对路径。我觉得应该是MyDbPath="data\#artdb.asp"。如果你的conn.asp文件所有目录有DATA这个目录的话,虚拟路径就是我提示的那样。

相对路径
MyDbPath=Server.MapPath("Art2008cms_free/conn.asp/")

应该是这个吧MyDbPath="/my web/Art2008cms_free/data/#artdb.asp"