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 RunSQL để chạy một lệnh truy vấn hành động cơ sở dữ liệu Access trên máy tính bằng cách sử dụng câu lệnh SQL tương ứng. Bạn cũng có thể chạy truy vấn định nghĩa dữ liệu.

Lưu ý: Hành động này sẽ không được phép nếu cơ sở dữ liệu không đáng tin cậy.

Thiết đặt

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

Đối số hành động

Mô tả

Câu lệnh SQL

Câu lệnh SQL cho truy vấn thực hiện hoặc truy vấn định nghĩa dữ liệu mà bạn muốn chạy. Độ dài tối đa của câu lệnh này là 255 ký tự. Đây là đối số bắt buộc.

Sử dụng Giao dịch

Chọn để đưa truy vấn này vào danh giao dịch. Chọn Không nếu bạn không muốn sử dụng giao dịch. Mặc định là . Nếu bạn chọn Không cho tham đối này, truy vấn có thể chạy nhanh hơn.

Chú thích

Bạn có thể sử dụng các truy vấn hành động để gắn thêm, xóa và cập nhật bản ghi cũng như lưu dữ liệu tập kết quả dưới dạng bảng mới. Bạn có thể sử dụng truy vấn định nghĩa dữ liệu để tạo, thay đổi và xóa bảng cũng như tạo và xóa chỉ mục. Bạn có thể sử dụng hành động macro RunSQL để thực hiện các thao tác này trực tiếp từ macro mà không cần phải sử dụng truy vấn được lưu trữ.

Nếu bạn cần nhập câu lệnh SQL dài hơn 255 ký tự, hãy sử dụng phương pháp RunSQL của đối tượng DoCmd trong mô-đun Visual Basic for Applications (VBA) thay vào đó. Bạn có thể nhập câu lệnh SQL chứa tối đa 32.768 ký tự trong VBA.

Truy vấn Access thực sự là các câu lệnh SQL được tạo khi bạn thiết kế truy vấn bằng cách sử dụng lưới thiết kế trong Cửa sổ truy vấn. Bảng sau đây hiển thị truy vấn hành động Access và truy vấn định nghĩa dữ liệu và câu lệnh SQL tương ứng của chúng.

Loại truy vấn

Câu lệnh SQL

Hành động

Chắp thêm

INSERT INTO

Xóa

DELETE

Tạo bảng

CHỌN... VÀO

Cập nhật

UPDATE

Định nghĩa dữ liệu (SQL-specific)

Tạo bảng

TẠO BẢNG

Thay đổi bảng

ALTER TABLE

Xóa bảng

DROP TABLE

Tạo chỉ mục

TẠO CHỈ MỤC

Xóa bỏ chỉ mục

THẢ CHỈ MỤC

Bạn cũng có thể sử dụng mệnh đề IN cùng với các câu lệnh này để sửa đổi dữ liệu trong cơ sở dữ liệu khác.

Lưu ý: Để chạy một truy vấn chọn hoặc truy vấn chéo bảng từ macro, hãy sử dụng đối số View của hành động macro OpenQuery để mở truy vấn chọn hiện có hoặc truy vấn chéo bảng trong Dạng xem biểu dữ liệu. Bạn cũng có thể chạy truy vấn hành động hiện có và truy vấn dành riêng cho SQL theo cùng một cách.

Mẹo

Để xem truy vấn SQL tương đương với truy vấn Access, hãy bấm dạng xem SQL trên menu Dạng xem (trên thanh trạng thái của Access). Bạn có thể sử dụng các câu lệnh SQL được liệt kê làm mô hình để tạo truy vấn để chạy với hành động macro RunSQL . Việc sao chép một câu lệnh SQL trong đối số Câu lệnh SQL cho hành động macro RunSQL cũng có hiệu lực tương tự như việc chạy truy vấn Access này trong cửa sổ truy vấn.

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!

×