以下是引用月沐庭轩在2012-11-20 17:49:46的发言:
第一列没有复制到数组中,数组的第一个数据就是表中的第二列数据了。所以必须for i = 1 to a
抱歉!不知道SCATTER语句还可以这样使用啊。
第一列没有复制到数组中,数组的第一个数据就是表中的第二列数据了。所以必须for i = 1 to a
活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
SELECT T1.二月-T1_a.二月,T1.三月-T1_a.三月,T1.四月-T1_a.四月,T1.五月-T1_a.五月 ; FROM (SELECT * FROM T1 WHERE RECNO()=2) T1 ; JOIN (SELECT * FROM T1 WHERE RECNO()=4) T1_a ; ON .T. ; INTO ARRAY TempArray FOR I=1 TO 4 字段名=FIELDS(I+1, "T1") UPDATE T1 SET &字段名 =TempArray(1,I) WHERE RECNO()=2 NEXT RETURN