为什么数值型的字符为空时 sum会出错?
double sum1
sum1=0
for i=1 to dw_2.rowcount()
sum1=sum1+dw_2.getitemnumber(i,'xlf')
next
st_4.text=string(sum1)
假设我最后一个数值是 null,其他都有数值。debug观察前面的运算都是对的但加最后一个数值后 sum1就变为null了。
为什么‘加null’不是认为 ‘加0’ 而把整个sum都清空了呢?
或许有无办法把null都改为默认为0呢?
[此贴子已经被作者于2006-4-20 12:20:32编辑过]