关于clng(),cint()的问题请教
如下
eric_year=clng(trim(request.form("eric_year")))
这个语句有时会出现错误,我自己分析了一下,是在request.form("eric_year")为空的时候不能进行
clng,cint的转换,不知道是不是这样
还望高手给个解决的方法
问题点数:0、回复次数:4Top
1 楼qiozi(【悟】.欢希欢南换)回复于 2004-09-03 12:42:37 得分 0
转换可以,如果数字很大,也会出错的
最好先用if isnumeric(str) = true then ....来判断下Top
2 楼zltostem(五湖沸人)回复于 2004-09-03 12:46:24 得分 0
没错,出现非数字字符都会出错
除非改变字符串内容或将非数字字符转化为数字字符,不然一定会出错~~~Top
3 楼yxhzj(余华[学习J2EE中])回复于 2004-09-03 12:46:47 得分 0
是的
如果数值很大的时候
也会出错
先判断再转换吧Top
4 楼maolz(埃里克)回复于 2004-09-03 12:53:58 得分 0
能否给出一个详细完整一点解决方案呢Top




