日期:2014-05-17  浏览次数:20988 次

怎么REQUEST空值为0?
ASP真是很神经病啊。
在一个FORM里有个NAME= "AA "   type=INPUT   VALUE= " "。
提交后,用REQUEST.FORM( "AA "),竟然得到的值是0
一直没改过任何这部分程序,莫名其妙地忽然出这个问题
我快给ASP整疯了
谁知道什么可能造成的吗?

------解决方案--------------------
对不是数字的字符串CLng, CInt肯定会出“类型不匹配”的错误
自己写个函数处理一下
------解决方案--------------------
如果ID为空,int是不成功的
建议这样 id = Trim(Request.Form( "ID "))
if (id= " " or isnull(id)) then id=0