在我的 Web 应用程序中,我使用 Microsoft Access 作为数据库。我已将我的数据库放在 App_Data 文件夹下,并使用以下代码作为连接字符串。
private string source;
string connString;
source = HostingEnvironment.MapPath(@"/App_Data/SecretDatabase.accdb");
connString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + source + ";Persist Security Info=False;";
当我在本地机器上调试应用程序时,它工作得很好。但是当我将它发布到 Web 服务器时,Web 应用程序无法连接到数据库。
有人知道背后的原因吗?