
asp.net xml中ACCESS的相对路径
下面是做的绝对路径,我想做成相对路径怎么改:<addname="ConnectionString"connectionString="Provider=Microsoft...
下面是做的绝对路径,我想做成相对路径
怎么改:
<add
name="ConnectionString"
connectionString="Provider=Microsoft.Jet.OLEDB.4.0;
Data Source=F:\MyWebSite\DataBS\App_Data\abc.mdb"
providerName="using System.Data.OleDb"/> 展开
怎么改:
<add
name="ConnectionString"
connectionString="Provider=Microsoft.Jet.OLEDB.4.0;
Data Source=F:\MyWebSite\DataBS\App_Data\abc.mdb"
providerName="using System.Data.OleDb"/> 展开
1个回答
展开全部
1.在Web.Config添加:
<appSettings>
<add key = "ConnString"
value = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source ={0}\\DataBase\\digestdb.config"/>
</appSettings>
注意,数据名字是digestdb.config(为了安全更改后缀名),放在目录DataBase下面。
2.在数据库操作的类或者在代码里面就是如下引用了:
private static string connString = String.Format( System.Configuration.ConfigurationSettings.AppSettings[ "ConnString" ],
System.Web.HttpContext.Current.Server.MapPath("."));
<appSettings>
<add key = "ConnString"
value = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source ={0}\\DataBase\\digestdb.config"/>
</appSettings>
注意,数据名字是digestdb.config(为了安全更改后缀名),放在目录DataBase下面。
2.在数据库操作的类或者在代码里面就是如下引用了:
private static string connString = String.Format( System.Configuration.ConfigurationSettings.AppSettings[ "ConnString" ],
System.Web.HttpContext.Current.Server.MapPath("."));
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询