Truy vấn Tham số (Parameter Query) trong Access 2016
Truy vấn tham số (Parameter Query) là một trong những truy vấn đơn giản và hữu ích nhất mà bạn có thể tạo trong Access. Chính vì lý do đó mà ta hoàn toàn có thể dễ dàng cập nhật để phản ánh kết quả của các từ khóa tìm kiếm.
- Khi bạn khởi động một truy vấn tham số, Access sẽ yêu cầu bạn cung cấp một từ khóa tìm kiếm và sau đó hiển thị ra các kết quả truy vấn phản ánh nội dung từ khóa đó.
- Trong quá trình chạy câu truy vấn tham số, các từ khóa tìm kiếm sẽ đóng vai trò như những tiêu chí kiểm soát biến đổi, tức là các tiêu chí kiểm soát truy vấn quen thuộc (criteria) nhưng có khả năng tự động thay đổi sau mỗi lần thực hiện tác vụ truy vấn.
- Bạn cũng có thể chỉ định kiểu dữ liệu cụ thể mà tham số sẽ chấp nhận.
- Bạn có thể đặt kiểu dữ liệu cho bất kỳ tham số nào, nhưng lưu ý với dữ liệu số (Number), tiền tệ (Currency) hoặc ngày/giờ (Date/Time). Nếu nhập sai kiểu dữ liệu, bạn sẽ nhận được một thông báo của hệ thống.
Cách tạo và chạy truy vấn tham số
Để tạo lập và chạy được một truy vấn tham số, ta lần lượt thực hiện các bước như sau:
1. Tạo một truy vấn như bình thường, chỉnh sửa các tham số trong bảng dữ liệu nếu cần, chọn các trường dữ liệu muốn thêm vào truy vấn rồi thêm các kỳ tiêu chí không thay đổi vào trường thích hợp trong hàng Criteria.
2. Xác định các trường mà bạn muốn điền tiêu chí truy vấn biến đổi vào, sau đó click chọn hàng Criteria.
3. Nhập cụm từ thông báo mà bạn muốn xuất hiện mỗi khi thực hiện truy vấn. Lưu ý cụm từ đó phải được đính kèm trong ngoặc vuông []
.
4. Trên tab Design, click vào lệnh Run để chạy truy vấn. Một hộp thoại thông báo sẽ xuất hiện yêu cầu bạn cung cấp thông tin. Nhập từ khóa tìm kiếm và click vào OK để xem kết quả truy vấn.
Ví dụ
Bây giờ chúng ta hãy xem một ví dụ đơn giản tạo một truy vấn tham số.
Đầu tiên, mở cơ sở dữ liệu Access của bạn, chọn Query Design trong tab Create.
Trong Show Table, chọn bảng muốn truy vấn, ở đây là tblDuAn, click đúp chuột vào và chọn Close.
Chọn trường bạn muốn xem dưới dạng kết quả truy vấn, ví dụ như trong ảnh chụp màn hình sau.
Tìm dự án bắt đầu vào một ngày xác định
Trong ô Criteria của cột NgayBatdau ở phần lưới thiết kế dưới cùng màn hình, nhập cụm từ thông báo mà bạn muốn xuất hiện khi thực hiện truy vấn: [Nhập ngày bắt đầu dự án:]
Tiếp theo, click Run trên tab Design và bạn sẽ thấy thông báo hiện lên
Giờ bạn nhập thử 1 ngày bắt đầu dự án.
Click OK để xác nhận, ta được kết quả như sau:
Kết quả truy vấn đưa ra chi tiết của dự án bắt đầu vào 2/12/2016.
Bạn có thể đi đến View Design và chạy lại truy vấn với ngày bắt đầu khác.
Kết quả truy vấn trả về là chi tiết dự án khác với ngày bắt đầu như hình trên. Lặp lại với những ngày bạn cần.
Tìm dự án diễn ra trong một khoảng thời gian xác định
Với các truy vấn thông thường, ta sẽ tra cứu dự án được đặt trong khoảng thời gian nhất định bằng cách sử dụng tiêu chí kiểm soát “Between x and y” và thay thế x với y bằng các thời điểm cụ thể tương ứng. Tuy vậy, với truy vấn tham số, bạn có thể thay thế x và y bằng các cụm từ sẽ xuất hiện trong thông báo yêu cầu nhập từ khóa.
Lúc này Criteria của cột NgayBatdau sẽ có dạng như sau:
Between [Nhập ngày bắt đầu dự án đầu tiên:] And [Nhập ngày bắt đầu dự án cuối cùng:]
Khi đó nếu bạn khởi chạy truy vấn thì cả 2 thông báo gợi ý trên sẽ lần lượt xuất hiện và yêu cầu bạn nhập vào thời điểm bạn muốn.
Click OK để xác nhận, ta được kết quả như sau:
Mẹo khi tạo lập các câu truy vấn tham số
Lý tưởng nhất, câu hỏi gợi ý trong thông báo khi chạy truy vấn cần phải làm rõ từ khóa tìm kiếm thuộc loại dữ liệu gì, theo định dạng nào thì phù hợp. Chẳng hạn, để chắc chắn rằng người dùng điền đúng từ khóa theo định dạng giống với cơ sở dữ liệu gốc, ta có thể điền vào trường TimeBatdau trong mục Criteria như sau: [Ngày bắt đầu dự án (mm/dd/yyyy):] để làm rõ hơn keyword cần điền
Bài trước: Truy vấn Hành động (Action Query) trong Access 2016
Bài tiếp: Tiêu chí thay thế (Alternate Criteria) trong Access 2016
Bạn nên đọc
-
Toán tử đại diện Wildcard trong Access
-
Thiết lập Tiêu chí truy vấn (Query Criteria) trong Access 2016
-
Cách xuất dữ liệu Microsoft Access sang tài liệu Word
-
Microsoft Access là gì?
-
Protected View là gì? Cách bật, tắt tính năng Protected View trong Office 2016/2019/2021
-
Cách cập nhật Microsoft Office lên phiên bản mới nhất
-
Hướng dẫn cài đặt và sử dụng Office 2016
Cũ vẫn chất
-
Khắc phục lỗi mạng WiFi không hiển thị trên Windows 10
Hôm qua -
Cách khởi động và dừng các dịch vụ trong MS SQL Server
Hôm qua -
Cách cộng dặm Bông sen vàng
Hôm qua -
Pantheon DTCL 7.5: Lên đồ, đội hình mạnh
Hôm qua -
Black Friday là gì? Black Friday 2023 vào ngày nào?
Hôm qua -
Cách ẩn tin nhắn Telegram không cần xóa
Hôm qua -
200+biệt danh cho người yêu hay và hài hước
Hôm qua 5 -
Cách vô hiệu hóa BitLocker trong Windows 10
Hôm qua -
Trải nghiệm Nothing Phone 1
Hôm qua 2 -
Cách viết số mũ trong Excel, viết chỉ số trên, chỉ số dưới trong Excel
Hôm qua