gpt4 book ai didi

.net - 为什么我们仍然在.NET中使用数据集?

转载 作者:行者123 更新时间:2023-12-03 14:41:58 26 4
gpt4 key购买 nike

数据集是.NET 1.0中的重要内容之一,即使现在使用.NET 3.5时,我仍然发现自己不得不使用它们……尤其是当我必须调用存储的proc并返回一个数据集时,我最终拥有了它手动转换为对象以使其更易于使用。

我从来没有真正喜欢过DataSet,并且发现它们令人讨厌使用...结果,我倾向于将对它们的了解保持在最低限度(可能是一件很糟糕的事情!)。我还希望将它们快速转换为一个对象或对象列表,以便可以轻松地在代码中对其进行操作。

数据集是否按日期通过了使用?随着诸如NHibernate这样的O / R映射器的出现,我想知道DataSet是否会消失,或者它们还有地方吗?此刻,我为应该留出时间重访数据集并学习如何正确使用它们,还是要100%落后于O / R映射器而完全抛弃数据集之间感到困惑。

数据集是否提供NHibernate和LINQ等技术无法提供的功能?如果没有,为什么我们仍然使用它们呢?

最佳答案

我从未正确使用过DataSet(已挂接到SQL Server),但是一次仅对特定需求有用。我发现DataSet和DataView是实现数据/ BLL层的非常方便的功能基类,直到我能真正考虑周全为止。如果没有其他功能,那么后面还有很多功能应该注意。

关于.net - 为什么我们仍然在.NET中使用数据集?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/552371/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com