Bạn có thể sử dụng hành động DeleteObject trong cơ sở dữ liệu Access trên máy tính để xóa một đối tượng cơ sở dữ liệu đã xác định.
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.
Lưu ý: Hành động macro DeleteObject không sẵn dùng trong các ứng dụng web Access.
Thiết đặt
Hành động DeleteObject có các đối số sau đây.
Đối số hành động |
Mô tả |
Kiểu Đối tượng |
Loại đối tượng cần xóa. Bấm Bảng, Truy vấn, Biểumẫu, Báocáo,Macro, Mô-đun, Trang Truy nhập Dữ liệu, Dạng xem Máy chủ, Sơ đồ, Thủ tục Đã lưu hoặc Hàm trong hộp Loại Đối tượng trong phần Đối số Hành động của ngăn Bộ dựng Macro. Để xóa bỏ đối tượng đã chọn trong Ngăn Dẫn hướng, hãy để trống đối số này. |
Tên Đối tượng |
Tên của đối tượng cần xóa. Hộp Tên Đối tượng hiển thị tất cả đối tượng trong cơ sở dữ liệu của loại do đối số Loại Đối tượng chọn. Nếu bạn để trống hộp Loại Đối tượng, hãy để trống hộp này. Nếu bạn chạy macro chứa hành động DeleteObject trong cơ sở dữ liệu thư viện, trước tiên Access sẽ tìm kiếm đối tượng 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. |
Cảnh báo: Nếu bạn để trống hộp Loại Đối tượng và Tên Đối tượng, Access sẽ xóa đối tượng đã chọn trong Ngăn Dẫn hướng mà không hiển thị thông báo cảnh báo khi gặp phải hành động DeleteObject.
Chú thích
Bạn có thể sử dụng hành động DeleteObject để xóa các đối tượng tạm thời mà bạn đã tạo trong khi chạy macro. Ví dụ: bạn có thể sử dụng hành động OpenQuery để chạy truy vấn tạo bảng tạo bảng tạm thời. Khi bạn đã sử dụng bảng tạm thời xong, bạn có thể sử dụng hành động DeleteObject để xóa nó.
Hành động này có tác dụng tương tự như việc chọn một đối tượng trong Ngăn Dẫn hướng, rồi nhấn phím DEL hoặc bấm chuột phải vào đối tượng trong Ngăn Dẫn hướng và bấm Xóa.
Để chạy hành động DeleteObject trong mô-đun Visual Basic for Applications, bạn có thể sử dụng phương pháp DeleteObject củađối tượng DoCmd .