程序代码:
CREATE CURSOR A表 (单位名称 C(10),月份 N(2),字段1 C(10),字段2 C(10)) INSERT INTO A表 VALUES ([a单位],1,[asd],[]) INSERT INTO A表 VALUES ([a单位],2,[wer],[]) INSERT INTO A表 VALUES ([b单位],1,[hfg],[]) INSERT INTO A表 VALUES ([c单位],1,[kkk],[]) CREATE CURSOR B表 (单位名称 C(10),月份 N(2),字段1 C(10)) INSERT INTO B表 VALUES ([a单位],1,[asd]) INSERT INTO B表 VALUES ([a单位],2,[wer]) INSERT INTO B表 VALUES ([b单位],1,[hfg]) **VFP6.0代码 SCAN UPDATE A表 SET 字段2=B表.字段1 WHERE ALLTRIM(A表.单位名称)+TRANSFORM(A表.月份)==ALLTRIM(B表.单位名称)+TRANSFORM(B表.月份) ENDSCAN SELECT A表 BROWSE **VFP9.0代码 UPDATE A表 SET 字段2=B表.字段1 FROM B表 WHERE ALLTRIM(A表.单位名称)+TRANSFORM(A表.月份)==ALLTRIM(B表.单位名称)+TRANSFORM(B表.月份) SELECT A表 BROWSE将条件变更一下就行了
[ 本帖最后由 sdta 于 2013-4-16 11:04 编辑 ]
坚守VFP最后的阵地