如何在web.config中声明或使用变量

时间:2015-06-04 15:03:57

标签: iis web-config

因为我们的Web应用程序正在使用Entityframework和System.Data.SqlClient,所以我们需要2。 这非常容易出错,因为您需要使用相同的数据进行更新。

所以我想知道它是否可以在web.config xml中添加变量?

<connectionStrings>
   <add name="Server" value="sql2014" type="variable" />
   <add name="database" value="MyDB" type="variable" />
   <add name="userName" value="sqluser" type="variable" />
   <add name="password" value="kaldsommer" type="variable" />

    <add name="XReport" connectionString="Data Source={Server};Initial Catalog={MyDB};User ID={username};Password={password}" providerName="System.Data.SqlClient" />
    <add name="XEntities" connectionString="metadata=res://*/Entities.XModel.csdl|res://*/Entities.XModel.ssdl|res://*/Entities.XModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source{Server};initial catalog={MyDB};MultipleActiveResultSets=True;App=EntityFramework;;Persist Security Info=True;User ID={username};Password={password}&quot;" providerName="System.Data.EntityClient" />	
</connectionStrings>

1 个答案:

答案 0 :(得分:0)

Pr @Bartude回复评论。

  

FAIK,这是不可能的。另一方面保持2连接   字符串并不复杂,虽然我同意它总是最好的   只更新一次