0
我能夠與AMO連接到數據模型的PowerPivot:與PowerPivot DataModel建立連接,我如何使用它填充數據集?
string ConnString =
"Provider=MSOLAP;Data Source=$Embedded$;
Locale Identifier=1033;Location=" + ThisAddIn.Current.Application.
ActiveWorkbook.FullName + ";SQLQueryMode=DataKeys";
Microsoft.AnalysisServices.Server OlapServer =
new Microsoft.AnalysisServices.Server();
,我能夠檢索的列名,但沒有別的。如何從模型中填充數據集,甚至如何查看此數據模型中的單元格值?我曾嘗試這個
AdomdConnection Conn = new AdomdConnection(ConnString);//using the above string
Conn.Open();
command = new AdomdCommand("SELECT [Table1].[x] ON COLUMNS FROM [Model]",Conn);
adapter = new AdomdDataAdapter(command);
adapter.Fill(dataset);
但都顯示了作爲內容的編號1不管是在數據模型。
使用DAX查詢而不是MDX查詢做到了這一招,謝謝。 – longlostbro