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

请问批量更新,如何把表单提交的空值转化为0呢?
在更新数据时,数据库字段是int型,不允许插入空值, 那请问如何表达允许用户提交空值,那怎么将这个空值转化为0.谢谢

for i=0 to rs.recordcount-1 
rr("分值")=request("分值"&i) \\如果为空,就提交为0.
.
.
.

------解决方案--------------------
rr("分值")=iif(isempty(request("分值"&i)),0,request("分值"&i))
------解决方案--------------------
弄错了 vbs没有iif 只能用 if 了.
------解决方案--------------------
if 不能这么用, 看3楼的例子.
------解决方案--------------------
三楼的可行