0

我在我的 C# 应用程序中使用 MDXClient 库。我浏览多维数据集并根据 mdx 查询生成一些报告。

当我使用 Management Studio 时,我在查询结果中有很好的(用户友好的)列名,但是当我使用这个库时,列名很长并且与我在 Management Studio 中的不同。

示例查询:

SELECT [My Question].[My Question].[My Question].AllMembers ON COLUMNS from [demo]

管理工作室中的示例结果是一列:

[好的]

我的 C# 应用程序中的示例结果是一列:

[我的问题].[我的问题].&curr_nice

如何检索与我在 SSMS 中看到的答案相同的答案?

4

1 回答 1

0

您将看到完整的成员名称,包括它所在的维度和级别。

我怀疑您的 C# 代码可以访问多个成员属性。您只是要求默认属性吗?我看不到库文档,但我希望有一个.Name字符串属性和一个.FormattedName或一些这样的替代方案;也许.MemberName

或者,名称信息可能以对象的形式呈现,您需要将其分解为组成部分。

于 2014-02-07T09:56:22.820 回答