儿童如何增强体力:有关ASP函数的问题,请指教

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/04 16:45:11
做程序遇到这种问题
----------
类型不匹配: 'CLng'

/qw/Admin_Admin.asp,行606
-------------
那个字节是数字类型的。请问应该把clng改为什么才正确?
AdminPurview_Article=clng(trim(Request("AdminPurview_Article")))
AdminPurview_Soft=clng(trim(Request("AdminPurview_Soft")))
AdminPurview_Photo=clng(trim(Request("AdminPurview_Photo")))

------------
那些函数全部都是数字类型的!

这是为了防止sql注入而做的限制,你要真接在IE打个这个页面的地址而没加参数或参数类型错误就会报出这个错误。如果能保证AdminPurview_Article、AdminPurview_Soft、AdminPurview_Photo三个参数据都是数字类型的,那肯定不会出你说的这个错误。

去掉clng,试一下

区分大小写的啊

有可能是Request("AdminPurview_Photo")为空。
检查一下上一页的表单是否正确传递过来AdminPurview_Photo 了

itpeng说的很对,CLng在转换时遇到NULL值时就会出错。你可以加上个IsNumeric来判断。

ASP不区分大小写,这是类型不匹配出现的,你看Request("AdminPurview_Photo")是不是可以转换