如果您不能安裝在Web服務器YOUT Analysis Services客戶端軟件,作爲一個選項,您可以包括Microsoft.AnalysisServices.AdomdClient.dll在您的項目,並設置它的建立財產複製如果較新。
你可以在這裏找到C:\ Program Files \ Microsoft.NET \ ADOMD.NET \ 100。在安裝了Analytical Services的計算機上。
比它涉及一個標準代碼:
public CellSet RunMDX(string mdx)
{
_logger.Debug(" Running mdx: " + mdx);
using (var mdConn = new AdomdConnection())
{
mdConn.ConnectionString = Config.olapConnString;
mdConn.Open();
AdomdCommand mdCommand = mdConn.CreateCommand();
mdCommand.CommandText = mdx; // << MDX Query
// work with CellSet
CellSet cs = mdCommand.ExecuteCellSet();
return cs;`
}
}
你是什麼意思「我不能引用ADOMD.NET」是什麼意思?你會收到錯誤消息嗎?哪一個?您是否在計算機上安裝了Analysis Services客戶端軟件? – FrankPl