亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何使用 C# 代碼從多維數據集獲取度量值

如何使用 C# 代碼從多維數據集獲取度量值

C#
慕婉清6462132 2022-01-16 14:39:47
我正在用 c# 編寫代碼,我想從多維數據集檢索度量值和日期。我寫了下面的代碼。public class cubeData{    public void getData()    {        AdomdConnection con = new AdomdConnection("Data Source = <serverName>; Initial Catalog = <dbName>");        con.Open();        string command = @"Select [Measure].[Foo] on ROWS, [Date].AllMembers on Columns From SalesCube";        AdomdCommand cmd = new AdomdCommand(con, command);        AdomdDataReader dr = cmd.ExecuteReader();        While(dr.Read())        {            Console.WriteLine(Convert.ToString(dr[0]);        }        dr.Close();        con.Close();    }}此代碼僅返回日期而不是與日期相對應的度量值。任何建議都會非常有幫助。提前致謝
查看完整描述

2 回答

?
尚方寶劍之說

TA貢獻1788條經驗 獲得超4個贊

嘗試使用Console.WriteLine(Convert.ToString(dr[3])獲取測量值。我不確定您是否使用表格/多維多維數據集或您所處的兼容性級別,但我可以使用返回等效結果的 MDX 命令從兼容級別 1200 的表格多維數據集訪問度量數據放。


查看完整回答
反對 回復 2022-01-16
?
慕田峪9158850

TA貢獻1794條經驗 獲得超7個贊

我已經有一段時間沒有這樣做了,但是您可能需要展平返回的結果集中的數據。數據可以拆分到您可能需要迭代的不同軸上。


查看完整回答
反對 回復 2022-01-16
  • 2 回答
  • 0 關注
  • 219 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號