如何解决此错误消息
Microsoft VBScript运行时错误 '800a01a8'需要对象:'lUATRef'
/cmgtest/transaction/viewPCReqForm.asp, 第284行
这是我在下面写的一些源代码
function checkUATReq(aUATRef)
Dim correctness,lUATRef,uatRef
correctness = False
lUATRef = aUATRef
uatRef = lUATRef.Substring(1,2)
rwriteln uatRef
'sqlCheckUATReq = "select * from PC_DETAIL where ID ='"&uatReqRef&"'"
'rwriteln uatReqRef
End function
答案 0 :(得分:0)
好像你的函数没有传递给它的参数。检查aUATRef是否已初始化。
答案 1 :(得分:0)
在VBScript中,字符串不是对象。您应该使用Mid
函数来获取字符串的一部分:
uatRef = Mid(IUATRef, 1, 2)