BÀI 8: RECORDSET Các đối tượng phục vụ việc xử lý dữ liệu:

Một phần của tài liệu GT Access3 (Trang 52 - 53)

VI. THAM CHIẾU ĐẾN CONTROL TRÊN FORM/REPORT

BÀI 8: RECORDSET Các đối tượng phục vụ việc xử lý dữ liệu:

Các đối tượng phục vụ việc xử lý dữ liệu:

 Đối tượng kiểu Database: Dùng để thao tác với một CSDL.

 Đối tượng kiểu Tabledef: Dùng để tạo, xố, sửa cấu trúc của Table.

 Đối tượng kiểu Querydef: Dùng để tạo, xố, sửa cấu trúc của Query.

 Đối tượng kiểu RecordSet: Dùng để xử lý các mẫu tin của CSDL.

Các chức năng xử lý dữ liệu: Xếp thứ tự, rút trích, dị tìm, thêm, xố, sửa các mẫu tin.

1. Biến kiểu RecordSet

Sau khi khai báo một biến kiểu Database và cho nĩ tham chiếu đến một CSDL, ta cĩ thể dùng

biến này để: Tạo và sử dụng các biến tham chiếu đến các đối tượng của CSDL đĩ như TableDef, QueryDef, RecordSet.

Để xử lý các mẫu tin của Table, Query hoặc Table/Query nền của Form/Report, ta dùng các

biến kiểu RecordSet.

Cĩ 3 loại RecordSet:

Kiểu RecordSet Số mẫu tin Nội dung mẫu tin

RecordSet kiểu Table

 Chỉ áp dụng cho Table hiện hành

 Cĩ thể thêm, xố sửa

 Cĩ thể sắp xếp, lập chỉ mục, tim kiếm theo phương thức Seek

Cĩ thể thay đổi Cĩ thể thay đổi

RecordSet kiểu Dynaset

 Cĩ thể áp dụng trên Table, Query hoặc Table/Query nền của Form/Report của CSDL bất kỳ.

 Cĩ thể thêm, xố, sửa

 Cĩ thể tìm kiếm theo phương thức Find

Cĩ thể thay đổi Cĩ thể thay đổi

RecordSet loại SnapShot

 Như DynaSet nhưng khơng cho phép thay đổi dữ liệu, chỉ để xem dữ liệu.

Khơng thay đổi Khơng thay đổi

2. Tạo biến RecordSet

Phương thức OpenRecordSet:

Set Biến_RecordSet = Đối_tượng.OpenRecordSet (Nguồn, Loại)

Trong đĩ:

Đối tượng: là một biến đối tượng kiểu Database, Tabledef hoặc Querydef. Nguồn : là chuỗi biểu thị tên Table, Query hoặc câu lệnh SQL.

Loại: là một trong các giá trị.

DB_OPEN_TABLE (mặc định với đối tượng là Table của CSDL hiện hành)

DB_OPEN_DYNASET (mặc định với đối tượng là Table/Query của CSDL khơng hiện hành) DB_OPEN_SNAPSHOT

Một phần của tài liệu GT Access3 (Trang 52 - 53)

Tải bản đầy đủ (DOC)

(56 trang)
w