【发布时间】:2011-12-28 14:14:07
【问题描述】:
我有一个 MySQL 数据库的现有模型。我在我的数据库中添加了一个新表,现在我想更新模型。
但是当我在模型浏览器中右键单击并选择从数据库更新模型时...我收到以下消息:
An exception of type 'Microsoft.VSDesigner.Data.Local.ConnectionStringConverterServiceException' occurred while attempting to update from the database. The exception message is: ''.
应用程序与现有模型配合得很好。我的意思是,在需要时成功获取数据。
什么可能导致更新模型出现问题?是因为Express版吗?我该如何解决这个问题?
更新:
<connectionStrings>
<add name="OtherDbDataContext" connectionString="metadata=res://*/DataAccess.EF.OtherDb.csdl|res://*/DataAccess.EF.OtherDb.ssdl|res://*/DataAccess.EF.OtherDb.msl;provider=MySql.Data.MySqlClient;provider connection string="User Id=id;Password=password;Host=localhost;Database=otherdb;Pooling=true;Min Pool Size=0;Max Pool Size=100;Connection Lifetime=0;Persist Security Info=True"" providerName="System.Data.EntityClient" />
<add name="DbDataContext" connectionString="server=localhost;User Id=id;password=password;Persist Security Info=True;database=db" providerName="MySql.Data.MySqlClient" />
<add name="DbDataConnectionString" connectionString="server=localhost;User Id=id;password=password;Persist Security Info=True;database=db" providerName="MySql.Data.MySqlClient" />
</connectionStrings>
【问题讨论】:
标签: mysql asp.net-mvc-3 model mysql-connector