1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Giáo trình phân tích nguyên lý ứng dụng kỹ thuật để tạo một select query và crosstab query p6 potx

5 249 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Cấu trúc

  • GIỚI THIỆU

  • BÀI MỞ ĐẦU

  • 1. Giới thiệu Access 2000

  • 2. Khởi động

  • 3. Tạo mới tệp Access

  • 4. Môi trường làm việc

  • 5. Mở tệp đã tồn tại

  • 6. Thoát khỏi Access

  • XÂY DỰNG CƠ SỞ DỮ LIỆU

  • 1. Các khái niệm về CSDL Access

    • 1.1 CSDL Access

    • 1.2 Bảng dữ liệu

    • 1.3 Liên kết các bảng dữ liệu

  • 2. Xây dựng cấu trúc bảng

  • 3. Thiết lập quan hệ

  • 4. Nhập dữ liệu

    • 4.1 Cách nhập dữ liệu

    • 4.2 Một số thao tác xử lý dữ liệu trên bảng

      • a. Xoá bản ghi

      • b. Sắp xếp dữ liệu

      • c. Lọc dữ liệu

  • 5. Thuộc tính LOOKUP

  • 6. Qui trình xây dựng CSDL Access

  • Bài tập

  • TRUY VẤN DỮ LIỆU

  • 1. SELECT queries

    • 1.1 Cách tạo

    • 1.2 Lọc dữ liệu

  • 2. TOTAL queries

  • 3. CROSSTAB queries

  • 4. MAKE TABLE queries

  • 5. DELETE queries

  • 6. UPDATE queries

  • Bài tập

  • THIẾT KẾ GIAO DIỆN

  • 1. Khái niệm Forms

  • 2. Sử dụng FORM WIZARD

  • 3. Sử dụng FORM DESIGN VIEW

    • 3.1 Thiết kế Form nhập dữ liệu đơn giản

    • 3.2 Tinh chỉnh cấu trúc Form

  • 4. Kỹ thuật Sub-form

  • Bài tập

  • THIẾT KẾ BÁO CÁO

  • 1. Các khái niệm về Report

    • 1.1 Cấu trúc Report

    • 1.2 Môi trường làm việc

  • 2. Sử dụng Report wizard

  • 3. Thiết kế report

  • 4. Report chứa tham số

  • Bài tập

  • LẬP TRÌNH VBA CĂN BẢN

  • 1. Môi trường lập trình VBA

  • 2. Các kiểu dữ liệu và khai báo

    • 2.1 Các kiểu dữ liệu cơ bản

    • 2.2 Biến và cách sử dụng biến

      • a. Biến – khai báo biến đơn giản

      • b. Phạm vi biến

    • 2.3 Hằng và cách sử dụng hằng

      • a. Khai báo hằng

      • b. Phạm vi hằng

  • 3. Các cấu trúc lệnh VBA

    • 3.1 Cấu trúc IF… END IF

    • 3.2 Cấu trúc SELECT CASE .. END SELECT

    • 3.3 Cấu trúc FOR … NEXT

    • 3.4 Cấu trúc WHILE … WEND

    • 3.5 Lệnh DoCmd

  • 4. Chương trình con

    • 4.1 Chương trình con dạng hàm

    • 4.2 Chương trình con dạng thủ tục

  • 5. Kỹ thuật xử lý lỗi

    • 5.1 Xử lý lỗi

    • 5.2 Bẫy lỗi

  • 6. Một số ví dụ

  • LẬP TRÌNH CƠ SỞ DỮ LIỆU

  • 1. Kỹ thuật DAO

    • 1.1 Lớp đối tượng DAO

    • 1.2 Đối tượng Database

    • 1.3 Đối tượng RecordSet

    • 1.4 Đối tượng QueryDef

    • 1.5 Đối tượng TableDef

    • 1.6 Đối tượng Relation

  • 2. Bài toán đặt lọc dữ liệu

    • Bước 1: Xây dựng Form con

      • Bước 2: Xây dựng form mẹ

        • Bước 3: Thiết lập lệnh lọc dữ liệu trên form mẹ

  • MENU & TOOLBAR

  • 1. Tạo Menu

  • 2. Gắn kết Menu, Toolbar

  • 3. Tạo form chính

  • Bài tập

  • THUẬT NGỮ TIN HỌC

  • TÀI LIỆU THAM KHẢO

Nội dung

Giáo trình Microsoft Access 2000 Copyright ® Nguyễn Sơn Hải Trang 79 được thi hành để điều khiển công việc như yêu cầu. Control Button Wizard sẽ giúp tạo một số loại nút lệnh mà không cần biết đến lập trình. Dưới đây là các bước sử dụng: Ví dụ: Tạo nút Trước khi sử dụng tính năng này, phải đảm bảo nút Control Wizard trên thanh công cụ ToolBox đã được nhấn chìm xuống: Bước 1: Dùng chuột đưa đối tượng Command Button từ thanh công cụ lên vị trí thích hợp trên Form, hộp thoại sau xuất hiện: Bước 2: Chọn hành động cần làm cho nút lệnh. Quan sát hộp thoại trên có 2 danh sách: - Categories: chứa các nhóm thao tác mà một nút lệnh có thể nhận; - Actions: chứa danh sách các lệnh của mỗi nhóm. Bảng dưới đây liệt kê danh sách lệnh của từng nhóm: TT Nhóm \ Lệnh Ý nghĩa 1 Record Navigation Nhóm định hướng bản ghi Click to buy NOW! P D F - X C h a n g e V i e w e r w w w . d o c u - t r a c k . c o m Click to buy NOW! P D F - X C h a n g e V i e w e r w w w . d o c u - t r a c k . c o m . Giáo trình Microsoft Access 2000 Copyright ® Nguyễn Sơn Hải Trang 80 1.1 1.2 1.3 1.4 - Goto First Reocord - Goto Last Reocord - Goto Next Reocord - Goto Previous Reocord - Chuyển về bản ghi đầu - Chuyển đến bản ghi cuối cùng - Chuyển bản ghi kề sau - Chuyển bản ghi kề trước 2 2.1 2.2 2.3 2.4 Record Operations - AddNew Reocord - Delete Reocord - Update Reocord - Undo Reocord Các xử lý với bản ghi - Thêm bản ghi mới - Xoá bản ghi hiện tại - Cập nhật bản ghi hiện tại - Phục hồi thay đổi dữ liệu bản ghi 3 3.1 3.2 Form Operations - Close Form - Open Form Các xử lý với Form - Đóng form - Mở một form khác 4 4.1 4.2 4.3 Report Operations - Preview report - Print report - Send report to file Các xử lý với Report - Xem trước nội dung (Preview) report - In report - Xuất report ra một tệp tin ngoài 5 5.1 5.2 Applications - Quit Application - Run Application Xử lý ứng dụng - Thoát khỏi Access - Chạy một ứng dụng nào đó (tệp .exe) 6 6.1 6.2 6.3 Miscellaneos - Print table - Run macro - Run query Một số thao tác khác - In nội dung một bảng - Thi hành một Macro - Thi hành một query Với yêu cầu đóng form, phải chọn: Categories = Form Actions và Actions = Close Form. Chọn xong nhấn Next: Click to buy NOW! P D F - X C h a n g e V i e w e r w w w . d o c u - t r a c k . c o m Click to buy NOW! P D F - X C h a n g e V i e w e r w w w . d o c u - t r a c k . c o m . Giáo trình Microsoft Access 2000 Copyright ® Nguyễn Sơn Hải Trang 81 Bước 3: Chọn hiển thị cho nút lệnh trên hộp thoại dưới: - Chọn tuỳ chọn Text nều muốn nút lệnh hiển thị bằng chữ. Khi đó gõ vào chữ hiển thị trên nút. Hình trên gõ Đóng Form; - Chọn tuỳ chọn Picture nếu muốn thể hiện một hình ảnh lên nút lệnh. Khi đó có thể chọn một hình ảnh trên danh sách. Bạn có thể quan sát trước được thể hiện của nút lệnh ở hộp Sample bên trái hộp thoại. - Cuối cùng, nhấn Finish để kết thúc việc tạo một nút lệnh. 4. Kỹ thuật Sub-form Kỹ thuật thiết kế form đã trình bày ở các phần trên có thể gọi là Single-form. Sub-form là kỹ thuật thiết kế giao diện rất mạnh, đáp ứng được những yêu cầu xử lý dữ liệu phức tạp mà kỹ thuật Single-form chưa thể đáp ứng. Có thể hiểu Sub-form là việc form này lồng trong form kia (có thể lồng trong nhau nhiều lớp). Form chứa gọi là form mẹ (Main form); form được lồng vào gọi là form con (Sub-form). Việc xử lý dữ liệu trên từng form có thể xử lý độc lập hoặc có quan hệ với nhau tuỳ theo mục đích công việc. Sub-form có thể được sử dụng trong các loại form nhập dữ liệu, hoặc sử dụng để hiển thị dữ liệu. Dưới đây minh hoạ 2 ví dụ tạo form có sử dụng kỹ thuật này. Click to buy NOW! P D F - X C h a n g e V i e w e r w w w . d o c u - t r a c k . c o m Click to buy NOW! P D F - X C h a n g e V i e w e r w w w . d o c u - t r a c k . c o m . Giáo trình Microsoft Access 2000 Copyright ® Nguyễn Sơn Hải Trang 82 Sử dụng Sub-form trong form nhập dữ liệu: Bài toán: Thiết kế form nhập thông tin hoá đơn bán hàng như sau:  Với yêu cầu này, phải tạo một form con cho phép hiển thị và nhập các thông tin về hàng bán (1);  Phải tạo một form mẹ để nhập thông tin về hoá đơn bán hàng (2);  Phải kết nối form mẹ với form con thông qua trường hoadonID. Cách làm như sau (yêu cầu thực hiện theo đúng thứ tự công việc các bước): Bước 1: Tạo form con - Tạo mới mới form ở chế độ Design View; - Vì form con sẽ hiển thị dữ liệu dạng bảng nên phải thiết lập thuộc tính Default View cho form con là Datasheet; - Thiết lập nguồn dữ liệu làm việc cho form con ở thuộc tính Record Source bằng cách nhấn nút … (hình dưới) 1 2 Nhấn lên đây đ ể tạo ngu ồ n dữ liệu cho form. Click to buy NOW! P D F - X C h a n g e V i e w e r w w w . d o c u - t r a c k . c o m Click to buy NOW! P D F - X C h a n g e V i e w e r w w w . d o c u - t r a c k . c o m . Giáo trình Microsoft Access 2000 Copyright ® Nguyễn Sơn Hải Trang 83 Một màn hình thiết kế query xuất hiện. Hãy thiết lập query này như sau: (Chú ý phải chọn đúng tên trường của các bảng đã chỉ dẫn) Tiếp theo đóng màn hình thiết kế query - Sử dụng cửa sổ Field List để đưa các trường cần thiết lên vùng Detail của form bao gồm: hangID, donvi, dongia, soluong, thanhtien; - Ghi lại form với một tên gọi (ví dụ: frmHangban) và đóng lại, chuẩn bị tạo form mẹ. Bước 2: Tạo form mẹ - Tạo mới mới form ở chế độ Design View; Click to buy NOW! P D F - X C h a n g e V i e w e r w w w . d o c u - t r a c k . c o m Click to buy NOW! P D F - X C h a n g e V i e w e r w w w . d o c u - t r a c k . c o m . . Cuối cùng, nhấn Finish để kết thúc việc tạo một nút lệnh. 4. Kỹ thuật Sub-form Kỹ thuật thiết kế form đã trình bày ở các phần trên có thể gọi là Single-form. Sub-form là kỹ thuật thiết kế giao. Run macro - Run query Một số thao tác khác - In nội dung một bảng - Thi hành một Macro - Thi hành một query Với yêu cầu đóng form, phải chọn: Categories = Form Actions và Actions = Close. In report - Xuất report ra một tệp tin ngoài 5 5.1 5.2 Applications - Quit Application - Run Application Xử lý ứng dụng - Thoát khỏi Access - Chạy một ứng dụng nào đó (tệp .exe) 6 6.1

Ngày đăng: 06/08/2014, 09:21

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN