我是WPF和C#的新手,我想知道访问MySQL的最佳方式。
谷歌搜索了一下,我看到有一个针对MySQL的Linq提供商。这是最好的方式吗? http://code2code.net/DB_Linq/我之前从未使用过Linq所以我今天就要开始了,除非有人知道更好的方法。
提前致谢
答案 0 :(得分:3)
您应该使用官方MySQL ADO.NET provider。 6.0版引入了对Entity Framework的基本支持
答案 1 :(得分:1)
这取决于!如果我正在指导刚刚开始的人,我不会在LINQ上启动它们。你说你刚刚开始使用C#,但也许你在其他环境中有一些深度,特别是对于数据库而且你可能熟悉ORM。如果这是真的,那么一定要先潜入LINQ。如果没有,那么我建议在你的第一个项目中使用ADO.NET进行数据库访问 - 开始时更简单,并且在其他方面有点基础。
答案 2 :(得分:0)
为什么不使用NHibernate?
/破纪录。