【问题标题】:Populate Cellset using Objects使用对象填充 Cellset
【发布时间】:2012-08-20 16:32:46
【问题描述】:

我最近一直在使用 MDX 和 cellset。我得到了一个 MDX 查询,它可以以 3 暗格式显示数据,并且我能够在 .Net 代码中使用 CELLSET 获取数据。稍后我将 cellset 转换为数据表,以使其更容易在应用程序中操作和显示。 (类似于来自http://asmdx.blogspot.in/2008/05/code-utility-code-for-converting.html的代码)

我只是想知道为什么我需要使用会占用大量内存的数据表。我不得不考虑用对象替换数据表。即,将 Cellset 转换为用户定义对象的集合。。 t可以吗?有什么帮助吗?

【问题讨论】:

    标签: c# ado.net mdx adomd.net


    【解决方案1】:

    您可以使用 ADOMD.NET 的 ExecuteXmlReader method 以 XML 格式获取 MDX 查询结果:您的内存问题将得到解决,然后您可以(相对)轻松地在您的应用程序中使用生成的 XML(您可以,例如,使用 Linq for XML 将 XML 转换为业务对象)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-10-09
      • 2016-01-12
      • 1970-01-01
      • 1970-01-01
      • 2014-10-11
      • 2016-01-13
      • 2012-11-06
      相关资源
      最近更新 更多