首先,我有一个问题
在.asp页面
Class clsTesting
Function hash_call ( methodName,nvpStr )
.....
Set SESSION("nvpReqArray")= deformatNVP( nvpStrComplete )
.....
End Function
end class
当我对此功能执行调用时,一旦到达Set SESSION(“nv line 它说错误:
Microsoft VBScript runtime (0x800A01A8)
Object required: 'session'
如何定义变量?
我试过了dim SESSION, dim SESSION("nv... not working!
它是否在类外运行,那么不需要声明这些变量吗?
答案 0 :(得分:2)
尝试:
Session [“nvpReqArray”] = deformatNVP(nvpStrComplete)
您不需要定义会话变量,它是asp3的内置对象之一。
编辑:
Option explicit是一个强制您声明所有变量的指令。 (正如你所注意到的那样。) 这有助于编程,并有助于确保变量的使用始终如一 我建议你使用它。