我开发了一个Web应用程序,使用ASP.Net
和Microsoft Access
作为数据库。现在我已经使用OleDB连接连接到数据库。问题是当我给连接字符串Source="C:/WebApp/DB/data.mdb"
数据库源。连接抛出一个错误,指出路径无效,并且没有这样的文件。ASP.Net中的Server.MapPath
我尝试使用
Server.MapPath("~/DB/data.mdb")
这给路径 “C:/WebApp/DB/data.mdb”,但抛出了同样的错误
Colud not locate file 'C:/WebApp/DB/data.mdb'
应该是什么问题,即使虽然如果它在loalhost中使用Plesk发布到服务器时效果不错,它会显示相同的错误,指出“C:/inetpub/xyx.com/httpdocs/ ...”未找到