0

无论我在哪里阅读,我都会看到专家在写作时远离类型化的数据集并使用实体框架或类似的东西。

另一方面,我读过的几乎每一本 ado.net 书都会首先展示如何使用数据集,其中一些只使用数据集,这给我的印象是它还不错。如果是这样,为什么要为新程序员教它?

4

1 回答 1

1

一切都取决于您要如何处理从数据库中提取的数据。

我使用 aDataSet将数据加载到 Crystal Report 中,因为它可以很好地协同工作。在我的应用程序的其他任何地方,我主要使用匿名类型。无论哪种方式,我都使用EntityFramework从我的数据库中提取数据。与使用 ADO.NET 和 DataSet 相比,我获得结果的速度要快得多。如果我需要原始性能,我使用 ADO.NET。例如批量更新。

于 2012-12-06T04:20:44.983 回答