ADO MD 基础知识

Microsoft ActiveX 数据对象(多维)(ADO MD)可以轻松地从 Visual Basic、Visual C++ 等语言访问多维数据。 ADO MD 扩展了 Microsoft ActiveX 数据对象(ADO),以包含特定于多维数据的对象,例如 CubeDefCellset 对象。 使用 ADO MD 可以浏览多维架构、查询一个数据立方体,并检索结果。

与 ADO 一样,ADO MD 使用基础 OLE DB 访问接口来访问数据。 若要使用 ADO MD,提供程序必须是由 OLE DB for OLAP 规范定义的多维数据提供程序 (MDP)。 MDP 以多维视图而不是表格视图呈现数据,这是表格数据提供程序(TDP)呈现数据的方式。 有关您的 OLAP OLE DB 提供程序支持的特定语法和行为的更多信息,请参阅相关文档。

本文档假定 Visual Basic 编程语言的工作知识以及 ADO 和 OLAP 的一般知识。 有关详细信息,请参阅 ADO 程序员指南OLE DB for 联机分析处理(OLAP)

本节包含以下主题。

另请参阅

ADO MD 对象模型
ADO 程序员指南
用于数据定义语言和安全性的 ADO 扩展(ADOX)
多维架构和数据概述
使用 ADO MD 编程
使用 ADO 与 ADO MD 配合
处理多维数据