<connectionStrings>
<add name="AccessConnstring" connectionString="Provider = Microsoft.Jet.OleDb.4.0; Data Source='Data.mdb'"></add>
</connectionStrings>
本想得到一个相对路径,但没有得到应用程序所在的路径,得到是visual studio的安装路径。
所以我这样解决的
在<appSetting>设置
<appSettings>
<add key="AccessConnString" value="Provider=Microsoft.Jet.oledb.4.0;Data Source="/>
<add key ="DataBase" value="Data.mdb"/>
</appSettings>
读取的时候这样读取的;
string oConnStr = System.Configuration.ConfigurationManager.AppSettings["AccessConnString"].ToString();
oConnStr+=Server.MapPath(System.Configuration.ConfigurationManager.AppSettings["DataBase"].ToString());
OleDbConnection oConn = new OleDbConnection(oConnStr);
oConn.Open();
这样就可以了。