实体框架5.0代码优先于WPF中的MySQL

Shu*_*arg 5 mysql wpf entity-framework ef-code-first

本演练适用于SQL Express:http: //msdn.microsoft.com/en-us/library/gg197522(v = VS.103).aspx

我希望它能与MySQL一起工作.我做了一些研究,但我发现的技术都没有能够为我做到.理想情况下,我想做这样的事情:

      <entityFramework>
    <defaultConnectionFactory type="MySql.Data.MySqlClient.MySqlClientFactory, MySql.Data" />
  </entityFramework>
Run Code Online (Sandbox Code Playgroud)

这不起作用(我安装了MySQL Connector Net 6.5.4并引用了MySql.Data).我已尝试从IDbConnection工厂派生,如此课程所示:http://www.vworker.com/RentACoder/misc/BidRequests/ShowBidRequest.asp?lngBidRequestId=1563829

然后使用:

      <entityFramework>
<defaultConnectionFactory type="SchoolModel.MySqlConnectionFactory, SchoolModel" />
Run Code Online (Sandbox Code Playgroud)

但这也不起作用.任何人都可以给我一些关于如何使其工作的指示?

非常感谢.

mur*_*uge 0

您在设置数据库连接时是否将数据源设置为 MySQL ?另外,在直接从代码尝试连接之前,单击并确保“测试连接”成功。

在此输入图像描述

在此输入图像描述