回 帖 发 新 帖 刷新版面

主题:数据库文件放在什么位置合适

我新建了一个数据库customers.mdb放在站点aaa下的max文件夹里,其路径为(c:/inetpub/wwwroot/aaa/max/customers.mdb)当我
制作ASP.NET网页,用选项卡创建数据库连接时,IE浏览器总是提示找不到数据库,当我把max文件夹移到wwwroot
目录下,IE浏览就正常了。而当我用命令方式创建数据库连接时,IE又提示找不到数据库,当我把max移至
站点aaa下面,IE又浏览正常了。这样颠来倒去的,我也不知道数据库到底应该放在什么位置。谁能帮帮我?

回复列表 (共4个回复)

沙发

可以使用绝对路径,也可以通过Server对象得到应用程序的根目录来得到。

板凳

string url;
                url = HttpContext.Current.Request.ApplicationPath+"/";
url就是服务器的跟路径.你的路径应该是
address = url+"max/customers.mdb";

3 楼


我还是没听明白呀

4 楼

在Web.config中写个绝对路径,然后程序中读他就行了

我来回复

您尚未登录,请登录后再回复。点此登录或注册