C# 连接 MYSQL 有好用的 Helper 类吗

2016 年 3 月 18 日
 pyengwoei

感觉好少人用 C# 陪 MYSQL 的

5397 次点击
所在节点    程序员
21 条回复
leassy
2016 年 3 月 18 日
我们都是自己写的类,封装好的
stackboom
2016 年 3 月 18 日
MySqlHelper 自己搜一下,有一堆。
wind4
2016 年 3 月 18 日
用 IDbConnection 、 IDbCommand 呀,处理好参数化查询前缀,那就是万用的。
pyengwoei
2016 年 3 月 18 日
@leassy 能贡分享分享吗 呵呵!!!
xpszy
2016 年 3 月 18 日
ef
aisk
2016 年 3 月 18 日
我在想得多烂的语言 / 框架才需要这种 XXX helper ,并且代码还是通过搜索引擎 / QQ 群 / 口口相传。

或者是用户烂?
bdbai
2016 年 3 月 18 日
Entity Framework 可以当 ORM 用,查询也很方便。

这是一个用 EF+MySQL 的小项目:
https://github.com/bdbai/NthsKeys
coder001
2016 年 3 月 18 日
在我大井操作数据库当然 linq2db 啦, ef 一股 NH 的味道
https://github.com/linq2db/linq2db

NuGet 上一搜想要啥数据库都有
iamppz
2016 年 3 月 18 日
dapper
pyengwoei
2016 年 3 月 18 日
@aisk ........

通过 GITHUB 传播 就是高大尚 通过 QQ 群 论坛 就是 烂?
pyengwoei
2016 年 3 月 18 日
@bdbai thanks
mr3
2016 年 3 月 18 日
@xpszy 同意直接使用 EF ,如果有使用到 自定义 SQL 的,直接 SqlQuery 就好了,很方便...
jsq2627
2016 年 3 月 18 日
EF 可能性能偏低,如果你不用 code first 和 navigation property 的话推荐 dapper 和 ormlite 。
当然如果你连映射 POCO 需求都没有的话,原生 ADO.NET 就挺好用的吧。。。
ipconfiger
2016 年 3 月 18 日
难道 Linq To Sql 不好用?
coder001
2016 年 3 月 18 日
@ipconfiger 如果你说的是直接新建 dbml, 那么是不直接支持 MSSQL 之外的数据库的
可以绕一下路用 dbLinq,然而这货已经太老了
现在发现还是 linq2db 最好用
coder001
2016 年 3 月 18 日
@pyengwoei 没看到帖子内容.
其实 C#配 MySQL 还是很好用的.
这些年一直在用 C#和 MySQL 哟. 无论是 Windows-IIS 还是 Linux-Apache-mod_mono.
Linux 服务器部署起来比 IIS 要顺畅多喽
BURNER
2016 年 3 月 18 日
自己封装一个啊
levon
2016 年 3 月 18 日
EF
flyingfz
2016 年 3 月 18 日
必须推荐 Dapper
aisk
2016 年 3 月 20 日
@pyengwoei 都烂啊哈哈,难道你不知道有种东西叫包管理?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/264441

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX