Giáo trình giới thiệu nguyên tắc lập trình trong access với blank access database p9
lượt xem 5
download
Tham khảo tài liệu 'giáo trình giới thiệu nguyên tắc lập trình trong access với blank access database p9', công nghệ thông tin, tin học văn phòng phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Giáo trình giới thiệu nguyên tắc lập trình trong access với blank access database p9
- h a n g e Vi h a n g e Vi XC XC e e F- F- w w PD PD . er er ! ! ® W W Giáo trình Microsoft Access 2000 Copyright Nguyễn Sơn Hải O O N N y y bu bu to to k k lic lic C C w w m m w w w w o o .c .c .d o .d o c u -tr a c k c u -tr a c k Với 2 cột luongchinh và thuclinh phải đưa vào query bằng cách tạo một cột mới với một tên gọi được tính bằng một trên dòng Field theo cú pháp như sau: : Tên cột mới Dấu ngăn cách Biểu thức tính Ví dụ: để tạo thêm cột luongchinh mới Luongchinh : hesoluong * 290000 để tạo thêm cột thuclinh mới. Thuclinh : luongchinh + phucapcv Cuối cùng, màn hình thiết kế query như sau: Có thể ghi query lại với một tên gọi khi ra lệnh cất Alt + S Bước 4: Sử dụng query vừa tạo. Một query sau khi đã tạo xong có thể: (1) Kích hoạt chúng để lấy kết quả bằng cách: nhấn đúp chuột lên tên query. Nếu đang trong chế độ thiết kế (Design view), nhấn nút View trên thanh công cụ hoặc nhấn phải chuột lên Query đang thiết kế chọn . Bạn sẽ xem được kết quả trả về của query và có thể thao tác bảng dữ liệu này như trên một Table (xem mục 4.2, Phần 1- Tạo CSDL): Trang 44
- h a n g e Vi h a n g e Vi XC XC e e F- F- w w PD PD er er ! ! ® W W Giáo trình Microsoft Access 2000 Copyright Nguyễn Sơn Hải O O N N y y bu bu to to k k lic lic C C w w m m w w w w o o .c .c .d o .d o c u -tr a c k c u -tr a c k (2) Sửa lại được cấu trúc thiết kế query khi chọn chúng và nhấn nút Design. Bản chất của một SELECT query là câu lệnh SQL có dạng:----------------- SELECT … FROM … ------------------------------------------------------------------------------------------------ Một số thiết lập khác cho Query Dòng Sort: để thiết lập thứ tự sắp xếp dữ liệu trên Query. Muốn sắp xếp dữ liệu cho trường nào, thiết lập thuộc tính Sort cho trường ấy. Có 2 giá trị cho thuộc tính Sort: Ascending - sắp xếp tăng dần và Descending - sắp xếp giảm dần. Trường nào đứng trước sẽ được thứ tự sắp xếp trước. Bản chất của yêu cầu sắp xếp dữ liệu thể hiện ở mệnh đề:------------------- … ORDER BY … [ASC] [DESC] trong câu lệnh SQL ------------------------------------------------------------------------------------------------ Dòng Show: để chỉ định hiển thị hay không hiển thị dữ liệu trường đó ra bảng kết quả. Nếu chọn (checked)- dữ liệu sẽ được hiển thị ra bảng kết quả. Trang 45
- h a n g e Vi h a n g e Vi XC XC e e F- F- w w PD PD er er ! ! ® W W Giáo trình Microsoft Access 2000 Copyright Nguyễn Sơn Hải O O N N y y bu bu to to k k lic lic C C w w m m w w w w o o .c .c .d o .d o c u -tr a c k c u -tr a c k Chú ý: Có 2 lỗi hay mắc phải: - Lỗi gõ sai biểu thức: Nguyên nhân gây ra lỗi này là rất nhiều, có thể liệt kê ra đây một số tình huống: Tình huống 1: Có thể một trong số tên các trường bạn gõ trong biểu thức có chứa dấu cách hoặc các ký tự đặc biệt. Ví dụ: trường hesoluong của bạn là he so luong thì phải gõ như sau: [he so luong] – thêm dấu móc vuông vào 2 đầu của tên trường; Tình huống 2: Sai ký pháp lô gíc của biểu thức: do viết thừa hoặc thiếu các toán tử, toán hạng, hoặc các dấu mở đóng ngoặc không khớp..; - Gõ không đúng tên trường trong biểu thức: Lỗi này xảy ra khi bạn đã gõ sai tên trường. Tên hiển thị trên hộp thoại (phucap cv) máy tính không hiểu, có thể tên đúng của trường này là phucapcv. Bạn phải lần tới biểu thức có chứa tên trên và kiểm tra sửa cho đúng với tên trường có trong CSDL. Lỗi này hay xảy ra khi thiết kế bảng đặt tên các trường có chứa dấu cách! 1.2 Lọc dữ liệu Khác với bảng (Tables), Queries cung cấp một khả năng lọc dữ liệu khá hoàn chỉnh; Có thể lọc ra những dữ liệu theo những điều kiện phức tạp hơn, đặc biệt có thể chấp nhận những giá trị lọc là các tham biến. Trang 46
- h a n g e Vi h a n g e Vi XC XC e e F- F- w w PD PD er er ! ! ® W W Giáo trình Microsoft Access 2000 Copyright Nguyễn Sơn Hải O O N N y y bu bu to to k k lic lic C C w w m m w w w w o o .c .c .d o .d o c u -tr a c k c u -tr a c k Để lọc dữ liệu, bạn phải thiết lập điều kiện đặt lọc lên vùng Criteria của queries (trong chế độ đang thiết kế). Các điều kiện nằm trên cùng một dòng Criteria sẽ được nối với nhau bởi toán tử AND (và); mỗi dòng Criteria sẽ được nối với nhau bởi toán tử OR (hoặc). Xét các ví dụ sau thực hiện lọc trên query bảng lương vừa được tạo ra: Ví dụ 1: Lọc ra những cán bộ là trưởng phòng có thực lĩnh
- h a n g e Vi h a n g e Vi XC XC e e F- F- w w PD PD er er ! ! ® W W Giáo trình Microsoft Access 2000 Copyright Nguyễn Sơn Hải O O N N y y bu bu to to k k lic lic C C w w m m w w w w o o .c .c .d o .d o c u -tr a c k c u -tr a c k Ví dụ 3: Lọc ra những cán bộ có tên là Nam. Chú ý: Tên chỉ là một phần của trường Hoten: Toán tử LIKE để biểu diễn những giá trị mang tính tương đối (có thể chỉ giống một phần giá trị thực). Cú pháp biểu diễn toán tử này như sau: Like ‘’ Trong có thể chứa hằng (Nam) và các ký tự đại diện. Có 2 ký tự đại diện là: - Ký tự * để biểu diễn bất kỳ giá trị nào; - Ký tự ? để biểu diễn một ký tự bất kỳ. Một số ví dụ minh hoạ toán tử LIKE: - - lọc ra những người họ nguyễn. 6 ký tự đầu là Like ‘Nguyễn*’ Nguyễn, các ký tự còn lại là thoải mái; - - lọc ra những người có Họ hoặc Đệm hoặc Tên là Like ‘*Đức*’ Đức; - - lọc ra những người sinh năm 1980; Like ‘*/*/1980’ - - lọc ra những người sinh tháng 11; Like ‘*/11/*’ Trang 48
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Giáo trình CorelDraw: Phần 1 - Nguyễn Phú Quảng
60 p | 397 | 191
-
Giáo trình Hệ điều hành Redhat Linux: Phần 1 - Nguyễn Anh Tuấn (biên soạn)
85 p | 458 | 125
-
Giáo trình CorelDraw - Nguyễn Phú Quảng (biên soạn)
168 p | 249 | 102
-
Giáo trình Thực hành SQL: Phần 1 - Trần Nguyên Phong
31 p | 290 | 75
-
Giáo trình Lắp ráp sửa chữa máy tính: Chương VI
15 p | 192 | 50
-
Giáo trình giới thiệu nguyên tắc lập trình trong access với blank access database p2
5 p | 69 | 14
-
Giáo trình giới thiệu nguyên tắc lập trình trong access với blank access database p6
5 p | 90 | 8
-
Giáo trình giới thiệu nguyên tắc lập trình trong access với blank access database p5
5 p | 83 | 8
-
Giáo trình giới thiệu nguyên tắc lập trình trong access với blank access database p4
5 p | 101 | 8
-
Giáo trình giới thiệu nguyên tắc lập trình trong access với blank access database p10
5 p | 72 | 8
-
Giáo trình giới thiệu nguyên tắc lập trình trong access với blank access database p1
5 p | 82 | 6
-
Giáo trình giới thiệu nguyên tắc lập trình trong access với blank access database p7
5 p | 74 | 6
-
Giáo trình giới thiệu nguyên tắc lập trình trong access với blank access database p8
5 p | 69 | 5
-
Giáo trình giới thiệu nguyên tắc lập trình trong access với blank access database p3
5 p | 62 | 5
-
Giáo trình Tin học (Nghề môn học chung): Phần 1 - CĐ nghề Vĩnh Long
46 p | 32 | 5
-
Giáo trình Công nghệ mạng không dây - Trương Văn Phúc
45 p | 22 | 5
-
Giáo trình Nguyên lý thị giác (Ngành: Thiết kế đồ hoạ - Trình độ Cao đẳng) - Trường Cao đẳng Hòa Bình Xuân Lộc)
27 p | 5 | 1
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn