web.config doesn't support "+" or Server.MapPath, try<add key="sqlconnstringProvider" value="Microsoft.Jet.OLEDB.4.0;"/>
<add key="sqlconnstringDataSource" value="/mynss/data/db.mdb"/>then in your code, you dostring sConn = String.Format("Provider={0};Data Source={1};", ConfigurationSettings.AppSettings["sqlconnstringProvider"], Server.MapPath(ConfigurationSettings.AppSettings["sqlconnstringDataSource"]));
<add key="sqlconnstringDataSource" value="/mynss/data/db.mdb"/>then in your code, you dostring sConn = String.Format("Provider={0};Data Source={1};", ConfigurationSettings.AppSettings["sqlconnstringProvider"], Server.MapPath(ConfigurationSettings.AppSettings["sqlconnstringDataSource"]));
<add key="OleDBConnString" value="/webAdmin/RencaiAdmin/DB/db.mdb" />
应用程序中:
CONN_STRING = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" + System.Web.HttpContext.Current.Server.MapPath(ConfigurationSettings.AppSettings["OleDBConnString"])