从分析数据源检索数据

在建立连接并创建查询后,您可以检索任何数据。 在 ADOMD.NET 中CellSet,可以通过调用 对象的 Execute 方法之一 (、 AdomdDataReaderXmlReader 和) 三个不同的 对象检索AdomdCommand数据。

这三个对象中的每个对象都可平衡交互功能和开销:

  • 交互 性是指通过对象模型提供的易用性和可用信息量。

  • 开销 是指对象模型通过与服务器的网络连接生成的流量量、对象模型所需的内存量以及对象模型检索数据的速度。

为帮助您选择最适合您应用程序所需的数据检索对象,下表突出显示了每个对象的交互功能与开销之间的差异。

对象 交互性 高出 保留维数 用法信息
CellSet 最高 比较高,这会导致最慢的数据检索速度 使用 CellSet 检索数据
AdomdDataAdapter 适中 中等 从 DataAdapter 填充数据集
AdomdDataReader 适中 中等 使用 AdomdDataReader 检索数据
XmlReader 最低 最低,这会导致最快的数据检索速度 使用 XmlReader 检索数据