我在这里就一个主题开始讨论我找不到足够好的答案来称为最终答案:
MySQL和.NET.
虽然我知道有很多方法可以建立这种联系,但我试图找到每种方法的优缺点列表.
自从我的项目开始以来,我一直在使用ADO.NET和MysqL NETconnector,当数据库是新的并且没有很多记录时,一切都很好.但现在我面临的情况是记录数呈指数级增长,我发现了另一种查询数据库的方式,即ODBC连接器.使用ADO.NET NETConnector解决方案我有我的O / RM并且不必编写我的查询,而ODBC使我的代码现在看起来很糟糕(因为我没有完全切换到ODBC,我有Linq查询和纯SQL查询在我的代码内).
解决方法
您应该做的是使用
MySQL ADO.NET Connector并以
stored procedures的形式将查询存储在数据库中.MysqL连接器的6.0版也支持
The Entity Framework.如果您对使用实体框架感兴趣,请查看
this link,其中介绍了如何设置那个.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。