asp动态网页不能跨目录访问数据库

来源:百度知道 编辑:UC知道 时间:2024/07/01 06:56:47
我用asp做了个新闻发布网站,但是发现访问数据库时在主目录下能访问,在主目录下的子目录文件就不能访问了。这是怎么回事。我的语句绝对正确无误,是否还需要在WindowsServer2003系统中设置一下。怎么设置的呢?积分不多谢谢帮忙!

如果是2000server 或是 2003的话,要设置文件访问权限的,否则不能访问

就是选择你的数据库文件或是你数据库文件所在的文件夹,然后右键,安全,给everyone设置成“完全”的权限

如果用的是ACCESS数据库,连接时用绝对路径sever.path("/XXXXXX.mdb")

如果不是这个问题,你安装的又是IIS7,先确定IIS的站点设置是否启用了父级路径,站点属性>主目录-配置 >选项 里有一个“启用父级路径”!

用绝对目录路径server.path("/aaa/aa/data.mdb")

iis 属性->主目录->配置->选项
钩选启用父路径