我開發了一個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/ ...」未找到