MySql 查询结果,使用 C#转成想要的数据类型。

2020-07-26 11:35:22 +08:00
 zhuyw2006
查询的结果


C# 数据类型


ORM 不考虑使用,请问我该如果操作?
1693 次点击
所在节点    问与答
11 条回复
wisunny
2020-07-26 15:40:31 +08:00
可以用反射
zhuyw2006
2020-07-26 16:36:11 +08:00
@wisunny 具体如何操作呢?谢谢
wisunny
2020-07-26 16:59:54 +08:00
@zhuyw2006 百度搜索 datatable 转 list
zhuyw2006
2020-07-26 17:16:06 +08:00
@wisunny 谢谢
chinvo
2020-07-26 17:31:15 +08:00
你会发现你费劲实现的东西,效率可能还不如 ef 快

毕竟 ef 只在第一次执行时对 linq 进行翻译,之后都是直接跑 sql

而 ef 的数据类型转换这一块,经过不知道多少人的精心打磨,绝对比网上随便找的 class 要可靠
redeemer1001
2020-07-26 17:41:42 +08:00
ef+linq 法力无边
hysys32
2020-07-26 17:44:31 +08:00
随便一个 orm 都可以吧
caskeep
2020-07-26 19:08:04 +08:00
entityframeeork ?
zhuyw2006
2020-07-26 20:42:08 +08:00
dhssingle
2020-07-27 00:38:58 +08:00
forgottencoast
2020-08-08 12:08:55 +08:00
没看懂,底层不都是 DataReader 吗?遍历读取的时候创建你想要的类型,然后赋值就可以了。

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

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

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

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

© 2021 V2EX