无法解决错误“对非共享成员的引用需要对象引用.vb.net”

时间:2011-07-26 06:16:19

标签: vb.net

我有以下代码

Case "Formula_MDX"
                    Dim cubeid As String = Request("intCubeId")
                    Dim strDimCode As String = Request("strDimCode")
                    Dim strMdxFormula As String = Request("strMdxFormula")
                    Dim result As String
                    result = HostAnalytics.HostAnalyzer.HostAnalyzer.setSubstituteVarMDXType(cubeid, strDimCode, strMdxFormula)

                Case Else
                    Response.Write("Invalid call")
            End Select

vb方法返回string类型的数据。 我声明了字符串类型的结果。但它显示在像

这样的vb方法上
  

“对非共享成员的引用需要对象引用”

如何解决这个问题?我在这段代码中犯了其他错误吗?

1 个答案:

答案 0 :(得分:2)

创建该类型的对象,并在该

上调用该方法
Dim ha As New HostAnalytics.HostAnalyzer.HostAnalyzer()  'Edit, need New
result = ha.setSubstituteVarMDXType(cubeid, strDimCode, strMdxFormula)