TRƯỜNG CAO ĐẲNG SƯ PHẠM QUẢNG TRỊ KHOA CÔNG NGHỆ THÔNG TIN Chương 10 Những thao tác khác với tệp CSDL Chọn thư mục thời Đọc danh sách tệp đĩa Sao chép tệp Đổi tên tệp Xóa tệp Sử dụng lệnh DOS Chương 10 Những thao tác khác với tệp CSDL Chọn thư mục thời Khi ta khởi động Foxpro thư mục thời thư mục mà mức DOS ta thực lệnh khởi động Foxpro Để thay đổi thư mục thời ta sử dụng lệnh: SET DEFAULT TO [] Giải thích: Lệnh chọn thư mục thời thư mục đường dẫn ổ đĩa Ví dụ: SET DEFA TO C:\QLNS Chương 10 Những thao tác khác với tệp CSDL Đọc danh sách tệp đĩa 2.1 Tệp CSDL: Muốn xem danh sách tệp CSDL tồn thư mục ta sử dụng lệnh: DIR [][TO PRINT] Giải thích: Lệnh hiển thị tên tệp CSDL thư mục đường dẫn đưa máy in có tùy chọn TO PRINT Ví dụ: DIR TO PRINT DIR C:\QLNS Chương 10 Những thao tác khác với tệp CSDL Đọc danh sách tệp đĩa 2.2 Tệp tổng quát: DIR [][TO PRINT] Giải thích: viết tường minh mô tả với việc sử dụng ký tự đại diện * ? Ví dụ: DIR *.PRG DIR HSCANBO.* DIR C:\QLNS\*.FRX Chương 10 Những thao tác khác với tệp CSDL Sao chép tệp 3.1 Sao chép tệp CSDL: Với tệp CSDL thời, ta chép thành tệp khác lệnh: COPY TO [] [FIELDS ][FOR ] Giải thích: Nếu có tùy chọn FIELDS bao gồm trường liệt kê danh sách Nếu có tùy chọn FOR có ghi tệp thời thỏa mãn chép sang Ví dụ: USE HSCANBO COPY TO HSCB COPY TO HS1 FIELD MSCB, HD, TEN, HSL COPY TO HS2 FOR HSL>=3 Chương 10 Những thao tác khác với tệp CSDL Sao chép tệp 3.2 Sao chép tệp tổng quát: Với tệp tổng quát, ta chép thành tệp khác lệnh: COPY FILE [] TO [] Giải thích: phải viết dạng đầy đủ tường minh Ví dụ: COPY FILE HS1.DBF TO HS3.DBF COPY FILE DSTN.FRX TO BCCB.FRX Chương 10 Những thao tác khác với tệp CSDL Đổi tên tệp Với tệp CSDL tệp tổng quát trạng thái đóng ta đổi tên lệnh: RENAME [] TO Giải thích: Lệnh đổi tệp có tên xác định đường dẫn thành tên Ví dụ: RENAME HS2.DBF TO CBQL.DBF Chương 10 Những thao tác khác với tệp CSDL Xóa tệp Để xóa tệp trạng thái đóng bạn dùng lệnh: DELETE FILE phải viết dạng tường minh Ví dụ: DELETE FILE HS3.DBF DELETE FILE \QLNS\MAIN.PRG Chương 10 Những thao tác khác với tệp CSDL Sử dụng lệnh DOS Chúng ta thấy nhiều thao tác thực lệnh DOS ta thoát khỏi FOXPRO Tuy nhiên FoxPro ta hoàn toàn thi hành lệnh DOS cách sử dụng cú pháp: ! Ví dụ: !DEL \QLNS\*.PRG !C:\BP\BIN\TURBO .. .Chương 10 Những thao tác khác với tệp CSDL Chọn thư mục thời Đọc danh sách tệp đĩa Sao chép tệp Đổi tên tệp Xóa tệp Sử dụng lệnh DOS Chương 10 Những thao tác khác với tệp CSDL Chọn... ổ đĩa Ví dụ: SET DEFA TO C:QLNS Chương 10 Những thao tác khác với tệp CSDL Đọc danh sách tệp đĩa 2.1 Tệp CSDL: Muốn xem danh sách tệp CSDL tồn thư mục ta sử dụng lệnh: DIR [][TO... * ? Ví dụ: DIR *.PRG DIR HSCANBO.* DIR C:QLNS*.FRX Chương 10 Những thao tác khác với tệp CSDL Sao chép tệp 3.1 Sao chép tệp CSDL: Với tệp CSDL thời, ta chép thành tệp khác lệnh: COPY TO []