Sử dụng Tham số với Query PARAMETER

Một phần của tài liệu Tài liệu Tìm hiểu về cách sử dung Access 2007 doc (Trang 62 - 64)

- Lấy từ Recycle Bin: Bạn có thể sử dụng Recycle Bin mới trong Windows SharePoint Services để dễ dàng xem các trường đã xóa hoặc khôi phục lại các thông tin đã bị xóa trước

3.Sử dụng Tham số với Query PARAMETER

Đôi khi bạn muốn chạy một truy vấn mà chỉ hơi khác với một yêu cầu tìm kiếm hiện tại. Bạn có thể thay đổi truy vấn nguyên thủy để sử dụng điều kiện mới của bạn, nhưng nếu bạn thường xuyên muốn chạy các biến thể của một truy vấn cụ thể, hãy cân nhắc việc sử dụng một tham số truy vấn. Khi bạn chạy một tham số truy vấn, truy vấn sẽ nhắc bạn điền giá trị vào cho trường, nó sẽ sử dụng giá trị mà bạn vừa cung cấp để tạo ra các điều kiện (Criteria) cho truy vấn của bạn.

Trong ví dụ trước, bạn đã tạo ra một truy vấn mà kết quả trả về là những đơn hàng của những khác hàng ở thành phố Las vegas. Bạn có thể chỉnh sửa truy vấn để thông báo cho người dùng nhập vào thành phố cần tìm, trong khi chạy truy vấn. Dưới đây là các bước tạo một truy vấn như vậy.

Bước 1: Mở Database Northwind 2007

Bước 2: Click chọn Shutter Bar để hiển thị Pane Navigation

Bước 3: Trong Pane Navigation, Click phải chuột vào Query có tên Orders by city mà bạn đã tạo ở phần trước, menu xuất hiện chọn Design View.

Bước 4: Trong lưới thiết kế Query, ở dòng Criteria của cột City xóa bỏ giá trị ‘Las Vegas’ nhập vào nội dung [For what city?], chuỗi [For what city?] là nội thông báo cho Parameters của bạn. Dấu ngoặc vuông cho thấy rằng bạn muốn truy vấn hiển thị thông báo về Parameter cần nhập vào, và nội dung văn bản (trong trường hợp này: For what city?) Là một câu hỏi hiển thị trên thông báo.

Bước 5: Click chọn dấu check trên dòng Show của cột City để hiển thị cột này trên kết quả của Query.

Bước 6: Trên Tab Design tìm tới nhóm Results, Click View để chạy thử Query. Access sẽ hiển thị hộp thoại yêu cầu nhập vào thành phố mà bạn muốn xem.

Bước 7: Giả sử ở đây bạn nhập New York rồi Click Enter chúng ta sẽ được kết quả như hình dưới đây.

Bước 8: Nếu như bạn không muốn nhập vào đó giá trị chính xác, để tham số có thể mềm dẻo hơn, bạn có thể sử dụng ký tự đại diện trong chuỗi điều kiện (Criteria). Để làm được điều này bạn thực hiện tiếp các bước dưới đây.

Bước 9: Từ Tab Home tìm tới nhóm Views chọn nút View trên nút lệnh đổ xuống bạn chọn Design.

Bước 10: Trên lưới thiết kế Query tại dòng Criteria của cột City bạn nhập vào nội dung dưới đây:

hơn các kết quả. Ví dụ, nếu người dùng gõ vào ký tự (*), truy vấn sẽ trả về tất cả các thành phố, nếu người sử dụng các loại L, truy vấn sẽ tìm kiếm và trả lại tất cả các thành phố mà bắt đầu bằng chữ "L" và nếu người dùng gõ * s *, truy vấn trả về tất cả các thành phố mà tên chứa chữ "s".

Bước 11: Trên Tab Design tìm tới nhóm Result Click chọn Run. Dưới đây là kết quả khi bạn gõ vào ô Parameter là *.

Một phần của tài liệu Tài liệu Tìm hiểu về cách sử dung Access 2007 doc (Trang 62 - 64)