Bỏ qua để tới nội dung chính
Đăng nhập với Microsoft
Đăng nhập hoặc tạo một tài khoản.
Xin chào,
Chọn một tài khoản khác.
Bạn có nhiều tài khoản
Chọn tài khoản bạn muốn đăng nhập.

Bạn có thể sử dụng hành động macro OpenQuery trong cơ sở dữ liệu Access để mở truy vấn chọn hoặc chéo bảng trong Dạng xem biểu dữ liệu, Cửa sổ thiết kế hoặc Xem trước khi In. Hành động này sẽ chạy truy vấn hành động. Bạn cũng có thể chọn chế độ nhập dữ liệu cho truy vấn.

Lưu ý: Hành động này chỉ sẵn dùng trong môi trường cơ sở dữ liệu Access (.mdb hoặc .accdb). Xem các hành động OpenView, OpenStoredProcedure hoặc OpenFunction nếu bạn đang sử dụng môi trường dự án Access (.adp). Hành động macro OpenQuery không sẵn dùng trong các ứng dụng web Access.

Thiết đặt

Hành động macro OpenQuery có các đối số sau đây.

Đối số hành động

Mô tả

Tên Truy vấn

Tên của truy vấn cần mở. Chọn tên của truy vấn để mở bằng cách sử dụng danh sách thả xuống gồm các tên truy vấn. Đây là đối số bắt buộc.

Nếu bạn chạy macro chứa hành động OpenQuery trong một cơ sở dữ liệu thư viện, Access đầu tiên sẽ tìm kiếm truy vấn có tên này trong cơ sở dữ liệu thư viện, rồi trong cơ sở dữ liệu hiện tại.

Xem

Dạng xem mà truy vấn sẽ mở trong đó. Chọn Biểu dữ liệu, Thiết kế, Xem trước khiIn, PivotTable hoặc PivotChart trong hộp Dạng xem. Mặc định là Biểu dữ liệu.

Lưu ý: Dạng xem PivotTable và PivotChart không sẵn dùng trong các phiên bản Access bắt đầu với Access 2013.

Chế độ Dữ liệu

Chế độ nhập dữ liệu cho truy vấn. Điều này chỉ áp dụng cho các truy vấn được mở trong dạng xem Biểu dữ liệu. Chọn Thêm (người dùng có thể thêm bản ghi mới nhưng không thể chỉnh sửa bản ghi hiện có), Chỉnh sửa (người dùng có thể chỉnh sửa bản ghi hiện có và thêm bản ghi mới) hoặc Chỉ Đọc (người dùng chỉ có thể xem bản ghi). Mặc định là Chỉnh sửa.

Chú thích

Nếu bạn sử dụng Biểu dữ liệu cho đối số Dạng xem, Access sẽ hiển thị tập kết quả nếu truy vấn là truy vấn chọn, chéo bảng, hợp nhất hoặc chuyển qua có thuộc tính ReturnsRecords được đặt thành Yes; và nó chạy truy vấn nếu đó là một hành động, định nghĩa dữ liệu hoặc truy vấn chuyển qua có thuộc tính ReturnsRecords được đặt là Không.

Hành động OpenQuery tương tự như bấm đúp vào truy vấn trong Ngăn Dẫn hướng hoặc bấm chuột phải vào truy vấn trong Ngăn Dẫn hướng và chọn một dạng xem. Với hành động này, bạn có thể chọn các tùy chọn bổ sung.

Mẹo    

  • Bạn có thể kéo truy vấn từ Ngăn Dẫn hướng vào cửa sổ thiết kế macro. Thao tác này sẽ tự động tạo một hành động OpenQuery để mở truy vấn trong dạng xem Biểu dữ liệu.

    Việc chuyển sang dạng xem Thiết kế trong khi truy vấn đang mở sẽ loại bỏ thiết đặt đối số Chế độ Dữ liệu cho truy vấn. Thiết đặt này không có hiệu lực ngay cả khi người dùng quay lại dạng xem Biểu dữ liệu.

  • Nếu bạn không muốn hiển thị thông báo hệ thống thường xuất hiện khi chạy truy vấn hành động (cho biết đây là một truy vấn thực hiện và hiển thị số lượng bản ghi sẽ bị ảnh hưởng), bạn có thể sử dụng hành động SetWarnings để ngăn hiển thị những thông báo này.

Để chạy hành động macro OpenQuery trong mô-Visual Basic for Applications (VBA), hãy sử dụng phương pháp OpenQuery của đối tượng DoCmd.

Bạn cần thêm trợ giúp?

Bạn muốn xem các tùy chọn khác?

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.

Cộng đồng giúp bạn đặt và trả lời các câu hỏi, cung cấp phản hồi và lắng nghe ý kiến từ các chuyên gia có kiến thức phong phú.

Thông tin này có hữu ích không?

Bạn hài lòng đến đâu với chất lượng dịch thuật?
Điều gì ảnh hưởng đến trải nghiệm của bạn?
Khi nhấn gửi, phản hồi của bạn sẽ được sử dụng để cải thiện các sản phẩm và dịch vụ của Microsoft. Người quản trị CNTT của bạn sẽ có thể thu thập dữ liệu này. Điều khoản về quyền riêng tư.

Cảm ơn phản hồi của bạn!

×