数据集是否与Recordset相同

Pom*_*ter 2 c# vb.net ado.net recordset dataset

我以前在VB.net工作并且在使用ADO时一直使用Dataset,但现在我正在使用C#,而研究正在向我展示很多Recordset.

它们是一样的吗?

如果没有什么区别?

Rhy*_*ysW 9

数据集与RecordSet

本质上,它是如何获取数据并允许您与数据进行交互,记录集通常只允许您一次从一个表中获取数据(使用默认设置),而数据集可以检索整个数据集.该链接有更多信息

数据集是一个无连接的数据持有者,而RecordSet是面向连接的数据持有者.虽然DataSet可以一次引用多个表,但在Recordset的情况下,一次只处理1个表.通过数据集,您可以处理多个记录,但是在记录集记录集的情况下,您必须为每个记录创建travesel,然后您可以进行处理.

直接引用我所说的内容

  • 谢谢:)完美答案:D,在你看来是另一个更有益的,就像Dataset做的每件事记录集都可以吗? (2认同)