ADOMD拓展快捷方法介紹
ADO MD對(duì)象主要包括:DataSet,DataTable,DataColumn,DataRow,和DataRelation。這些對(duì)象的主要特點(diǎn)說(shuō)明如下。ADO 支持用于建立客戶端/服務(wù)器和基于 Web 的應(yīng)用程序的主要功能。
RDS
ADO 的功能還包括遠(yuǎn)程數(shù)據(jù)服務(wù) (RDS),ADO MD通過(guò)該服務(wù)可以在一次往返過(guò)程中將數(shù)據(jù)從服務(wù)器移動(dòng)到客戶端應(yīng)用程序或網(wǎng)頁(yè)上,并在客戶端對(duì)數(shù)據(jù)進(jìn)行處理,然后將更新結(jié)果返回給服務(wù)器。
ADO MD
Microsoft ActiveX Data Objects (Multidimensional) (ADO MD) 提供通過(guò)多種語(yǔ)言(如 Microsoft Visual Basic、Microsoft Visual C++ 和 Microsoft Visual J++)訪問(wèn)多維數(shù)據(jù)的便捷方式。ADO MD 擴(kuò)展了 Microsoft ActiveX Data Objects (ADO),使之包括專用于多維數(shù)據(jù)的對(duì)象,如 CubeDef 和 Cellset 對(duì)象。用 ADO MD 可以瀏覽多維模式、查詢立方和檢索結(jié)果。 同 ADO 一樣,ADO MD 用基本的 OLE DB 提供者來(lái)訪問(wèn)數(shù)據(jù)。#t#
要使用 ADO MD,提供者必須是由 OLE DB for OLAP 規(guī)范定義的多維數(shù)據(jù)提供者 (MDP)。與用表格視圖方式顯示數(shù)據(jù)的表格數(shù)據(jù)提供者 (TDP) 相反,MDP 以多維視圖方式顯示數(shù)據(jù)。有關(guān)提供者支持的特定語(yǔ)法和行為的詳細(xì)信息,請(qǐng)參閱 OLAP OLE DB 提供者的文檔。
ADOX
Microsoft ActiveX Data Objects Extensions for Data Definition Language and Security (ADOX) 是對(duì) ADO 對(duì)象和編程模型的擴(kuò)展。ADOX 包括用于安全性以及創(chuàng)建和修改模式的對(duì)象。因?yàn)樗腔趯?duì)象的模式操作方法,所以用戶可以編寫(xiě)在各種數(shù)據(jù)源上都能運(yùn)行的代碼,而不必考慮它們?cè)Z(yǔ)法的差異。 ADOX 是核心 ADO 對(duì)象的擴(kuò)展庫(kù)。它提供的附加對(duì)象可用于創(chuàng)建、修改和刪除模式對(duì)象,如表和過(guò)程。
它還包括安全性對(duì)象,可用于維護(hù)用戶和組,并授予和取消對(duì)對(duì)象的權(quán)限。 ADO 2.5 的主要組件程序員指南 ADO、RDS、ADO MD 和 ADOX 使用簡(jiǎn)介。 ADO 文檔的本節(jié)包含關(guān)于每個(gè) ADO、RDS、ADO MD 和 ADOX 對(duì)象、集合、屬性、動(dòng)態(tài)屬性、方法、事件和枚舉的主題。