ADOMD.net概述
分發(fā)ADOMD.NET
?????? 安裝ADOMD.NET setup文件,如果沒有安裝文件,就到微軟的下載中心去找吧!里面還有ADOMD.NET Sample Application,可以好好學(xué)習(xí)學(xué)習(xí)。安裝后程序位于 x:\Program Files\Microsoft.NET\ADOMD\8.0下。
ADOMD.NET對象體系結(jié)構(gòu)
主要對象簡介:
?????? AdomdConnection:??? 連接多維數(shù)據(jù)源和多維數(shù)據(jù)源的元數(shù)據(jù)。例如:可以通過AdomdConnection連接SQL Server 2000 Analysis Services的本地立方(.cub)文件,并獲取多維數(shù)據(jù)源的立方的屬性以獲取它的元數(shù)據(jù)。AdomdConnection對象繼承IDbConnection接口。
???? AdomdCommand:????執(zhí)行MDX查詢,返回CellSet或AdomdDataReader 對象。當(dāng)與多維數(shù)據(jù)源建立連接后,就需要通過AdomdCommand對象執(zhí)行MDX語句,并以CellSet或者AdomdDataReader對象的形式返回結(jié)果。
??? AdomdDataReader:快速有效的讀取多維數(shù)據(jù)方法。AdomdDataReader繼承IDbDataAdapter 接口,通過執(zhí)行AdomdCommand對象的Execute或者ExecuteCellSet方法獲取結(jié)果。
?? CellSet :多維數(shù)據(jù)結(jié)果集。通過執(zhí)行AdomdCommand對象的Execute或者ExecuteCellSet方法返回的MDX查詢語句的結(jié)果。一旦AdomdCommand返回一個(gè)CellSet對象,我們就可以查看包含在CellSet中的多維數(shù)據(jù)集。CellSet常用于多維數(shù)據(jù)集需要緩存或者更新的時(shí)候。
?以上列舉出了一些最常用的類,此外,還有其它的一些對象:
?OlapInfo :? 表示一個(gè)CUBE的元數(shù)據(jù)信息,是CellSet的一個(gè)屬性;
CubeDef? :? 也表示一個(gè)CUBE的源數(shù)據(jù)信息,它是AdomdConnection的屬性;
總結(jié)
以上是生活随笔為你收集整理的ADOMD.net概述的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 每天CookBook之JavaScrip
- 下一篇: 企业全面运营管理沙盘模拟心得_企业运营沙