儿童如何增强体力:有关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")))
------------
那些函数全部都是数字类型的!
----------
类型不匹配: '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")是不是可以转换