我刚刚开始玩ASP.NET MVC。ASP.NET实体框架和连接字符串
<add name="ApplicationServices" connectionString="Data Source=localhost;Port=3306;Database=test;User id=root;Password=admin;" providerName="MySql.Data.MySqlClient" />
<add name="testEntities" connectionString="metadata=res://*/Models.testDB.csdl|res://*/Models.testDB.ssdl|res://*/Models.testDB.msl;provider=MySql.Data.MySqlClient;provider connection string="server=localhost;port=3306;database=test;User Id=root;password=admin"" providerName="System.Data.EntityClient" />
当您添加ADO实体数据模型时,VS会自动在web.config上创建连接字符串和数据库详细信息。问题是我使用默认存在的使用“ApplicationServices”连接字符串的ASP.NET用户/权限模式。所有这些表以及我的应用程序表都存在于同一个数据库中。我希望数据库详细信息(主机/用户/传递)来自单个连接字符串条目。或者即使有多个连接字符串条目,也可以单独从单个源获取数据库详细信息。
我来自PHP世界,无法弄清楚如何从我碰到的其他类似线程完成它。
谢谢
的可能重复[实体框架 - 冗余连接字符串。(http://stackoverflow.com/questions/3777722/entity-framework-redundant-connection-string) – Jacob 2011-04-16 20:03:23