单元集对象 (ADO MD)

表示多维查询的结果。 它是从多维数据集或其他单元集中选择的单元的集合。

备注

单元集中的数据是通过直接的、类似于数组的访问方式检索的。 可以向下钻取到特定成员以获取有关该成员的数据。 例如,以下代码返回名为 cst 的单元集第一个轴上第一个位置中第一个成员的标题:

cst.Axes(0).Positions(0).Members(0).Caption  

单元集中没有当前单元的概念。 而是 Item 属性从单元集中检索特定的 Cell 对象。 Item 属性的参数决定了检索哪个单元。 你可以指定单元的唯一序号值。 还可以使用沿单元集的每个轴的位置编号来检索单元。 有关检索单元的详细信息,请参阅 Item 属性。

使用 Cellset 对象的集合、方法和属性,可以执行以下操作:

  • 通过设置打开的连接的 ActiveConnection 属性将其与 Cellset 对象相关联。

  • 使用 Open 方法执行和检索多维查询的结果。

  • 使用 Item 属性从单元集检索单元。

  • 使用 Axes 集合返回定义单元集的 Axis 对象。

  • 使用 FilterAxis 属性检索用于筛选单元集中的数据的维度的相关信息。

  • 使用 Source 属性返回或指定用于定义单元集的查询。

  • 使用 State 属性返回单元集的当前状态(已打开、已关闭、正在执行或正在连接)。

  • 使用 Close 方法关闭已打开的单元集。

  • 使用标准 ADO Properties 集合检索有关单元集的特定于提供程序的信息。

本部分包含下列主题。

另请参阅

单元集示例 (VB)
轴集合 (ADO MD)
单元对象 (ADO MD)
连接对象 (ADO)
属性集合 (ADO)