关于.net:将MySQL与Entity Framework结合使用
Using MySQL with Entity Framework在Google上找不到与Entity Framework / MySQL相关的任何内容,所以我希望有人知道它。
它已经发布 - 获取.Net v6.5的MySQL连接器 - 这有支持 我一直在等待这个,尽管支持是基本的,适用于db交互的大多数基本场景。它还具有基本的Visual Studio集成。
UPDATE 看看我关于这个主题的帖子。 http://pattersonc.com/blog/index.php/2009/04/01/using-mysql-with-entity-framework-and-aspnet-mvc---part-i/
MySQL将在几天内举办关于EF的网络研讨会...... 编辑:该网络研讨会现在位于http://www.mysql.com/news-and-events/on-demand-webinars/display-od-204.html 这不是关于MS和他们想要的。他们创建了一个*开放系统供其他人插件'提供者' - postgres和sqlite拥有它 - mysql只是laggin ...但是,对于那些感兴趣的人来说,好消息,我也在寻找这个并发现MySql Connector / Net 6.0会有它...你可以在这里查看: http://www.upfromthesky.com/blog/post/2009/03/24/MySql-Supports-the-Entity-Framework.aspx 你需要一个MySQL的映射提供程序。这是实体框架需要使魔术发生的额外事情。这篇博客讨论了微软提供的其他地图提供商。我还没有找到任何关于MySQL的提及。 Vintana餐厅, Od当然,现在有一些东西准备好了。 http://www.devart.com/products.html - 它虽然是商业版(你有一个30天的试用版IIRC)。他们以写作提供者为生,所以我想它应该快速而稳定。我知道真正的大公司使用他们的Oracle提供商而不是Orace和MS提供商。 小心使用连接器.net,连接器6.6.5有一个错误,它不能用于将tinyint值作为标识插入,例如:
如果您尝试插入这样的对象:
您将获得Null参考例外:
到目前为止,我还没有找到解决方案,我不得不将我的tinyint标识更改为unsigned int标识,这解决了问题,但这不是正确的解决方案。 如果您使用旧版本的Connector.net(我使用6.4.4),您将不会遇到此问题。 如果有人知道解决方案,请与我联系。 干杯! 西非播棋 您也可以查看https://www.devart.com/dotconnect/mysql/ DevArt的连接器支持EF和MySQL。
如果您有兴趣在mono / linux / macos上运行带有MySql的Entity Framework,这可能会有所帮助 我没有在这里看到链接,但是有一个用于MySql的beta .NET Connector。点击"开发版本"下载6.3.2 beta,其中包含EF4 / VS2010集成: http://dev.mysql.com/downloads/connector/net/5.0.html#downloads |
相关内容
-
笔记本电脑不支持混音|笔记本电脑不支持混音怎
笔记本电脑不支持混音|笔记本电脑不支持混音怎么办,,1. 笔记本...
-
你支持800万用户Firefox吗如何能在火狐浏览器上
你支持800万用户Firefox吗如何能在火狐浏览器上中国的道路,,2...
-
正式发布的小米9支持5G信号吗对此你怎么看
正式发布的小米9支持5G信号吗对此你怎么看,小米,怎么看,正式发...
-
电脑蓝牙软件|电脑蓝牙软件找不到
电脑蓝牙软件|电脑蓝牙软件找不到,,电脑蓝牙软件找不到控制面...
-
支持高清的下一代:新版本的WinDVD出炉!{图}
支持高清的下一代:新版本的WinDVD出炉!{图},,今天,InterVideo Win...
-
萤石0x2002|萤石云找不到原主人怎么解绑
萤石0x2002|萤石云找不到原主人怎么解绑,,1. 萤石0x2002基本参...
-
鸿蒙这么优秀,为什么大家不支持一下国产华为
鸿蒙这么优秀,为什么大家不支持一下国产华为,华为,鸿蒙,鸿蒙这...
-
你用没有音响设备的电脑怎么办找不到音频设备
你用没有音响设备的电脑怎么办找不到音频设备,,你有没有遇到这...
-
电脑系统一般多大内存|电脑系统支持多大内存
电脑系统一般多大内存|电脑系统支持多大内存,,电脑系统支持多...
-
怎么解决Win10显示器输入不支持导致系统无法运
怎么解决Win10显示器输入不支持导致系统无法运行,不支持,显示...
-
手机qq上传到我的电脑桌面|手机qq上传到我的电
手机qq上传到我的电脑桌面|手机qq上传到我的电脑桌面找不到,,...
-
开机找不到电脑系统设置|电脑开机后找不到系统
开机找不到电脑系统设置|电脑开机后找不到系统,,1. 电脑开机后...
-
Win10提示“找不到入口点dllregisterserver”怎
Win10提示“找不到入口点dllregisterserver”怎么解决,找不到...
-
支持DDR3!AM3接口790gx主板的评价
支持DDR3!AM3接口790gx主板的评价,,二月,在主板市场,各种各样的AM...
-
有人在华硕官网买过电脑吗|华硕商城是华硕电脑
有人在华硕官网买过电脑吗|华硕商城是华硕电脑的官网吗,,1. 华...