【发布时间】:2017-04-03 02:14:57
【问题描述】:
我在 web.config 中有两个连接,基本上它们调用的是同一个数据库。我想以更好的方式进行管理,因为更改一个配置也需要更改第二个连接字符串。
<add name="DefaultConnection" connectionString="Data Source=.\SQLEXPRESS;persist security info=True;user id=test;password=test123;database=db-AUTH" providerName="System.Data.SqlClient" />
<add name="dbEntities" connectionString="metadata=res://*/InsuranceFinderModel.csdl|res://*/InsuranceFinderModel.ssdl|res://*/InsuranceFinderModel.msl;provider=System.Data.SqlClient;provider connection string="data source=.\SQLEXPRESS;initial catalog=db-AUTH;persist security info=True;user id=test;password=test123;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
我的问题是,有什么方法可以将连接字符串调用到另一个连接字符串中。
例如。数据库实体的默认连接连接字符串类似于
<add name="dbEntities" connectionString="metadata=res://*/InsuranceFinderModel.csdl|res://*/InsuranceFinderModel.ssdl|res://*/InsuranceFinderModel.msl;provider=System.Data.SqlClient;provider connection string= DefaultConnection" providerName="System.Data.EntityClient" />
任何建议将不胜感激。
【问题讨论】:
标签: c# .net asp.net-mvc c#-4.0 web-config