[求助]Microsoft VBScript runtime (0x800A005E) Invalid use of Null: 'CStr'
HTTP 错误 500.100 - 内部服务器错误 - ASP 错误Internet 信息服务
技术信息(用于支持人员)
错误类型:
Microsoft VBScript runtime (0x800A005E)
Invalid use of Null: 'CStr'
/admin_variable_info.asp, 第 121 行
浏览器类型:
Opera/9.50 (Windows NT 5.1; U; zh-cn)
网页:
GET /admin_variable_info.asp
-------------------------------------------------
Windows xp sp3 IIS 5.1
/admin_variable_info.asp, 第 121 行
Response.Write chkString(CStr(Application.Contents(key)), "admindisplay")
我如何解决这个问题? Application.Contents(key)
返回的是NULL吧。
你检查一下。 提示已经那么明确的告诉你Cstr不能转Null值了呀。 本人不懂asp呀,懂得的话就好的。
页面出错提示的英文语句也能看明白,cstr值不能空。
但怎么去解决就不知道如何操作。
问下Application.Contents(key)里的key是系统自定义变量吗? 内容已清空
[[i] 本帖最后由 zuimeng086 于 2008-7-3 10:30 编辑 [/i]] 有句俗话,叫对牛谈琴。
我觉得楼主,要么找个人帮你把程序修改了,要么就自己学学ASP。
以求问的方式让别人帮你改程序,我觉得心里很不是滋味。
Response.Write chkString(CStr(Application.Contents(key)), "admindisplay")
检查Application.Contents(key)为何为空,并做为空时相应的处理
另外CStr()非必须,去掉看看是否能通过,当然有CStr()肯定程序会更严谨。 谢谢楼上的教导!
页:
[1]