home *** CD-ROM | disk | FTP | other *** search
- ****** ╦∙╙╨╕ⁿ╨┬╬─╝■▒╕╖▌ C:ALL==>A: DBB2.PRG ******
- ****** DO DBB2 ******
- CLEAR
- @ 4,20 SAY '╦∙╙╨╕ⁿ╨┬╬─╝■▒╕╖▌ C:ALL==>A:'
- @ 5,20 SAY '╧╡═│╒²╘┌╘╦╨╨úí╟δ╔╘║≥ú«ú«ú«'
- @ 6,20 SAY '╟δ░┤╗╪│╡╝ⁿ [ ENTER ]......'
- SET CONS OFF
- SET SAFE OFF
- SET ALTE TO DBF
- SET ALTE ON
- DIR
- SET ALTE TO
- SELE 2
- USE DBF ALIAS DB
- APPE FROM DBF SDF
- GO TOP
- REPL ALL F_NAME WITH SUBS(F_NAME,1,AT('.',F_NAME)-1)
- INDE ON F_NAME TO DBF
- ERAS DBF.TXT
- FFILE=SYS(3)
- IF AT('.',FFILE)=0
- FFILE=FFILE+'.DBF'
- ENDIF
- ! COPY FILE.DBF &FFILE >NUL
- SELE 1
- USE &FFILE INDE FILE
- SET RELA TO F_NAME INTO DB
- DO WHILE .NOT. EOF()
- SET DATE AMER
- IF F_DATE<CTOD(DB->DATE)
- SET DATE ANSI
- FN=TRIM(F_NAME)
- SET CONS ON
- ? C_FNAME+'&FN..DBF'
- SET CONS OFF
- ! COPY &FN..DBF A:&FN..DBF >NUL
- SET CONS ON
- ?? ' has been copied !'
- SET DATE AMER
- REPL F_DATE WITH CTOD(DB->DATE)
- SET DATE ANSI
- SET CONS OFF
- ENDIF
- SKIP
- ENDDO
- SELE 2
- ZAP
- CLOS DATA
- ERAS DBF.IDX
- ERAS FILE.DBF
- RENA &FFILE TO FILE.DBF
- ! COPY FILE.DBF A:FILE.DBF >NUL
- SET CONS ON
- ? CHR(7)+CHR(7)
- A=INKEY(2)
- RETU
- ** END OF DBB2.PRG **