ÔN THI ACCESS
Access có 4 phần: Nhập bảng , tạo query, tạo form và tạo report.
1. Tạo bảng.
- Tạo combo box cho field nào đó (vào phần lookup chọn combo box, row source chọn bảng
tương ứng mà Field liên kết tới).
- Tạo đơn vị bên cạnh giá trị (VD: 1000VND, vào format)
2. Tạo query
- Select query : Chú ý query có điều kiện, nếu điều kiện cùng nhau thì đặt trên cùng 1 hàng,
khác nhau thì đặt khác hàng. Nhưng điều kiện phải nhập khi thực thi thì đặt trong ngoặc
vuông (VD [nhap nam], nhớ định dạng tham số cho phù hợp trong
-
-
Crosstab query: Chọn 1 field làm value, 1 field là column(tiêu đề các cột), còn các field
khác làm row.
Update query: Thay đổi giá trị trong bảng. Update nhập giá trị mới, Criteria là điều kiện giá
trị cũ. (VD:
)
Make table query: tạo 1 bảng mới theo điều kiện, sử dụng các field bảng đã cho. Tạo bình
thường query, chọn make table., thực thì
Append query:Thêm record vào bảng đã có
Field: nhập từng field đề cho (VD
Append to: chọn các field thích hợp với giá trị (VD
-
Delete query: Xóa record nào đó trong bảng đã tạo của database
)
)
3. Tạo form
- Form main-sub nếu không tạo bằng Wizard, tự thiết kế thì chú ý:
Chọn main: chứa query hoặc table có field chính liên hết 1
Chọn sub: chứa query hoặc table có field chính liên kết nhiều.
Đặt Link master field: tên điều khiển được đặt tên trong main; link child filed tên field
quan hệ trong subform.
Trường hợp trong form có 2sub: Tạo liên kết main với sub 1, kế đến tạo liên kết sub1 với
sub 2 bằng cách tạo một textbox trung gian chứa field liên kết (sub1-sub 2 tương ứng 1nhiều), sau đó đặt link master là tên textbox đó, link child field là field liên kết
-
-
-
Tạo combo box điều khiển hiển thị các field khác, hoặc sub khác. VD: Như bài sau:
Tạo field MaGV bằng combox, lấy nguồn là MaGV, HOTEN, CHUYEN MON, HOCVI,
SDT.
Sau đó tạo các text box nhập công thức=[tên combo box]. Column(1) . Lần lượt column khác.
Tạo hiển thị tổng tiền:
+Đầu tiên ta tạo 1 text box trong subform (ở phần footer), nhập công thức
=sum(tổng tiền). Đặt tên cho text box này.
+Sau đó ta tạo textbox trong main form ngay dưới sub form với công thức =[tên
sub].form![tên text box đã tạo trong sub]
Các nút lệnh như ghi, xóa, in phiêu tạo ở Form Footer. Nếu không yêu cầu gì tạo bằng
wizard bình thường. Nếu đề yêu cầu thêm dòng chữ tiếng việt thì tạo bằng Macro.
4. Tạo report
Chú ý cách trình bày cho đúng theo mẫu. Thường phải tạo ở phần thiết kế. VD như mẫu sau:
Phần trên là main, phần dưới là sub. Chọn query nguồn cho phù hợp, xác định main sub quan hệ
với nhau thông qua field nào. (Như VD Quan hệ 1-nhiều với MAGV).
+ Phần main nằm trong phần Header của Field đó (như VD MAGV header)
+ Phần sub trong detail, các tiêu đề nằm ở header (như VD MaGV header)
+ Phần tổng cuối cùng nằm ở footer của field, (như VD MaGV footer), lúc tạo nhớ chọn
sum cho tổng
+ Các hiển thị không liên quan xóa hết
CHÚC CÁC EM THI TỐT!