Web.config - 从父文件夹中定位数据库

时间:2017-11-06 14:48:45

标签: asp.net webforms web-config

我的数据库位于我的应用程序文件夹中的App_Data文件夹中。我想将数据库移动到root / parent文件夹(在我的应用程序的父文件夹中),并且仍然可以访问它。

-(root)The_database_where_I_want_to_use.db
- - ApplicationFolder
- - - App_Data/MyDatabase.db

这是我在 Web.config 中的当前连接字符串:

    <add name="ConnectionString" connectionString="Provider=Microsoft.Jet.OLEDB.4.0; 
     Data Source = |DataDirectory|\MyDatabase.mdb" providerName="System.Data.OleDb" />

如何在根文件夹中定位“The_database_where_I_want_to_use.db”?

1 个答案:

答案 0 :(得分:0)

您可以配置`Data Source = ./MyDatabase.mdb“'

点是Web应用程序的根

  <add name="ConnectionString" connectionString="Provider=Microsoft.Jet.OLEDB.4.0; 
 Data Source = ./MyDatabase.mdb" providerName="System.Data.OleDb" />