我已经生成了一个实体(城市),现在我尝试根据本教程使用 MVC Scaffold 生成脚手架:http: //www.codeproject.com/Articles/468777/Code-First-with-Entity-Framework-5-使用-MVC4-和
我遇到的问题是我在 MySQL 服务器上执行此操作,我收到以下错误:
已经有一个打开的 DataReader 与此 Connection 关联,必须先关闭它。
我环顾四周,注意到有些人必须在他们的连接字符串中启用 MARS(多个活动结果集),但显然 MySQL 没有这样的参数。我也试过 AllowBatch=True 但这也没有用。这是我的连接字符串:
<add name="socialgeogroep6Entities" connectionString="metadata=res://*/Models.Model1.csdl|res://*/Models.Model1.ssdl|res://*/Models.Model1.msl;provider=MySql.Data.MySqlClient;provider connection string="server=localhost;AllowBatch=True;user id=socialgeogroep6;password=snow;database=socialgeogroep6"" providerName="System.Data.EntityClient" />
以前有没有人遇到过这个问题,如果有,您是如何解决的?我真的很感激我能得到的任何帮助!