Tag: mdx

以编程方式添加Adomd参数C#

下午全部。 我正在构建一个Web应用程序,我正试图从SSAS多维数据集中获取一些数据。 我有以下MDX我想在c#中复制,但添加了一些参数,即两个参数,一个用于公司123,另一个用于位置1: @”SELECT NON EMPTY([Dim Unit].[All Units].[Category Group Name]) ON COLUMNS FROM [Info] WHERE ([Dim Company].[All Companies].&[123], [Dim Location].[All Locations].&[123]&[1])”; 现在,我可以使用一个参数启动并运行: AdomdCommand cmdPDC = conPDC.CreateCommand(); cmdPDC.CommandText = “SELECT [Dim Unit].[All Units].[Category Group Name].Members ON 0 FROM [Info] WHERE (StrToMember(@P1)”; string companyid = “123”; string sP1 = “[Dim Company].&” + company; cmdPDC.Parameters.Add(new AdomdParameter(“P1”, sP1)); 但是,如何实现第二个参数,例如,如果我想在参数中添加参数? […]