Bai 3: tin ung dung

Chia sẻ bởi Ngô Thành Trung | Ngày 10/05/2019 | 142

Chia sẻ tài liệu: Bai 3: tin ung dung thuộc Tin học 11

Nội dung tài liệu:

Chương II: Thao tác với tệp CSDL
Bài 1: tạo lập, đóng mở, xem sửa cấu trúc tệp CSDL
Và định vị con trỏ bản ghi
Foxpro
1. Tạo lập tệp cơ sở dữ liệu (*.dbf).
Chức năng: Dùng để tạo lập một tệp csdl và
lưu tệp trên đĩa từ
b. Cú pháp:

CREATE ?ổ đĩa ? ?đường dẫn?
Trong đó:
Foxpro


?ổ đĩa ?, ?đường dẫn?: Là tên ổ đĩa, đường dẫn để chỉ ra
nơi sẽ chứa tệp csdl cần tạo lập.
- : Là tên của tệp csdl cần tạo lập.

Ví dụ : Tạo tệp QLCB.DBF để quản lý những
cán bộ trong 1 cơ quan.
Foxpro
Crea c: huctapqlcb.dbf

Màn hình tạo lập CSDL xuất hiện:
Name Type Width Dec
Tên trường Kiểu trường Độ rộng trường Đ/rộng phần
thập phân
- Tạo xong cấu trúc của tệp csdl bạn nhấn: Ctrl-W
Foxpro đưa ra dòng thông báo sau:


Input Data Records Now?

Chú ý:
Foxpro
Khi nhập dữ liệu cho các trường:
- Trường Logic: .T., .F.
- Trường Date: m?c d?nh l� mm/dd/yy
- Trường Memo: Ctrl+PageUp, Ctrl+Home để mở cửa sổ
nhập cho trường Memo. Nhập xong bạn nhấn Ctrl-W
để ghi trữ và quay ra nhập dữ liệu cho bản ghi kế tiếp.
!
c. Các thao tác sửa đổi cấu trúc tệp:
Foxpro
+ Chèn thêm trường: Nhấn Ctrl - I hay nhấn phím INSERT.
+ Xoá trường: Nhấn Ctrl-D hay nhấn phím DELETE.
+ Di chuyển trường: Nhấn Ctrl + mũi tên lên/xuống.
2. Mở tệp cơ sở dữ liệu:
Foxpro
Chức năng: Dùng để mở một tệp cơ sở dữ liệu.
Cú pháp:
use ?ổ đĩa ? ?đường dẫn? ??

Ví dụ: use c: fpd26 qlhs
(mở tệp qlhs.dbf trong thư mục Fpd26 trên ổ C:).

Chú ý:
Foxpro
+ Khi mở một tệp csdl thì tệp csdl đang được mở tru?c dú
sẽ bị đóng lại.
+ Lệnh use (không tham số) sẽ đóng tệp csdl đang mở.
+ Có thể nhận biết được tệp CSDL đang mở thông qua
dòng trạng thái.
!
3. Xem, sửa cấu trúc của tệp csdl:
Foxpro
3.1. Xem cấu trúc tệp:
Chức năng: Đưa ra màn hình các trường của tệp csdl
đang mở theo một thứ tự nhất định, mỗi trường gồm:
Tên trường, kiểu trường, độ rộng trường, độ rộng phần
thập phân (nếu là trường số).
b. Cú pháp:
Foxpro
- Lệnh 1: list structure
- Lệnh 2: display structure
+ Ví dụ:
use c: huctap qlcb
list stru (hay nhấn phím: f5)
3.2. Sửa đổi cấu trúc của tệp:
Foxpro
Chức năng: Dùng để thay đổi tên, kích thước,
độ rộng, kiểu của các trường hay thêm - bớt hoặc
di chuyển các trường.
b. Cú pháp:
modify structure
c. Các thao tác sửa đổi khi khai báo cấu trúc:
Foxpro
+ Chèn thêm trường: Nhấn Ctrl - I hay nhấn phím INSERT.
+ Xoá trường: Nhấn Ctrl-D hay nhấn phím DELETE.
+ Di chuyển trường: Nhấn Ctrl - mũi tên lên/xuống.
+ Sửa đổi xong cấu trúc ta nhấn phím: Ctrl - W
4. Định vị con trỏ bản ghi:
Foxpro
+ Chức năng: Dùng để đưa con trỏ bản ghi tới định vị
(nằm) ở một bản ghi bất kỳ trong tệp csdl để làm việc
với bản ghi đó. Bản ghi mà con trỏ bản ghi đang định
vị gọi là bản ghi hiện thời.

+ Cú pháp: Gồm các lệnh sau.
Foxpro
Goto n hay Go n (Đưa con trỏ bản ghi về định vị ở bản
ghi số hiệu n, n là số hiệu của một bản ghi)
Go top (đưa con trỏ về định vị ở bản ghi đầu tiên của tệp).
- Go bottom (đưa con trỏ về định vị ở bản ghi cuối cùng).
Skip ?+ / - ? (n là một số nguyên dương. Định vị con
trỏ bản ghi tiến hay lùi n bản ghi so với bản ghi hiện thời.
Nếu không có n thì coi như định vị tiến 1 bản ghi).
+ Ví dụ:.
Foxpro
Go 4 Đưa con trỏ bản ghi về định vị tại bản ghi số 4.
Skip 2 Định vị tiến 2 bản ghi so với bản ghi hiện thời
( bản số 4) tức bản số 6 sẽ trở thành bản ghi hiện thời.
+ Chú ý: Bạn có thể dùng hàm Recno ( ) để xác định
bản ghi hiện thời. Kết quả hàm cho số hiệu của bản ghi
hiện thời. Ví dụ: GO 6 thì RECNO( ) = 6 .
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Ngô Thành Trung
Dung lượng: | Lượt tài: 1
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)