求助。如何批量多个表相同字段下的一个数值
有若干DBF表,xx1,xx2,xx3,…xx5,dx1,dx2…等若干不同名的表。. 所有表都有一个相同字段dwdm,想批量删除该字段下值不是140106的数据,求高手指导。 要用编程序吗,我是工作上用的,不是作业。由于工作有变动数据要移交,该字段下别的值的数据,是其他部门的,按其他部门要求,数据便留给新接班者。求高人指点,感谢。[ 本帖最后由 bdlzh0312 于 2013-1-3 17:01 编辑 ]
CLOSE DATABASES =ADIR(ADBF,[*.DBF]) FOR I=1 TO ALEN(ADBF,1) USE (ALLTRIM(ADBF(I,1))) IF TYPE([DWDM])!=[U] REPLACE DWDM WITH [] FOR ALLTRIM(DWDM)!=[140106] *-*整条记录 *DELETE FOR FOR ALLTRIM(DWDM)!=[140106] *PACK ENDIF USE ENDFOR