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