Khi bạn sử dụng dạng xem Biểu dữ liệu để thêm tệp ảnh GIF, JPEG và các loại tệp hình ảnh phổ biến khác vào trường Đối tượng OLE trong bảng Access, bạn sẽ thấy từ "Đóng gói" thay vì "Hình ảnh Bitmap" dự kiến.
"Đóng gói" xuất hiện trong trường vì trường Đối tượng OLE chỉ hỗ trợ tệp Windows Bitmap (.bmp) và Bitmap Độc lập Thiết bị (.dib). Nếu bạn muốn lưu trữ các loại tệp đồ họa bổ sung trong trường Đối tượng OLE và yêu cầu Access kết xuất chúng đúng cách, bạn phải cài đặt phần mềm bổ sung và phần mềm đó phải cung cấp các cấu phần (được gọi là máy chủ OLE) cần thiết để hiển thị các kiểu hình ảnh bổ sung.
Các phiên bản trước của Microsoft Office đã cung cấp một chương trình được gọi là Trình chỉnh sửa Ảnh của Microsoft, do đó cung cấp máy chủ OLE cần thiết để kết xuất các tệp GIF và JPEG. Hệ thống Office 2003 đã thay thế Trình soạn thảo Ảnh bằng Microsoft Picture Manager, không cung cấp máy chủ OLE cần thiết cho những loại tệp đó.
Bạn có thể sử dụng một trong các kỹ thuật sau để khắc phục sự cố này:
-
Lưu trữ hình ảnh bên ngoài cơ sở dữ liệu của bạn và sử dụng mã Visual Basic® for Applications (VBA) để hiển thị chúng. Để biết thêm thông tin, hãy xem bài viết Cơ sở Tri thức Microsoft Cách hiển thị hình ảnh từ một thư mục trong biểu mẫu, báo cáo hoặc trang truy nhập dữ liệu.
-
Chuyển đổi hình ảnh GIF hoặc JPEG của bạn thành tệp Bitmap (.bmp) Windows. Mặc dù các tệp BMP thường lớn hơn tệp GIF hoặc JPEG nhưng chúng có thể giúp giảm kích cỡ cơ sở dữ liệu của bạn, vì Access không tạo thêm tệp Bitmap Độc lập Thiết bị (.dib) để hỗ trợ chúng. Để biết thông tin về lý do Access tạo tệp DIB khi bạn sử dụng hình ảnh GIF hoặc JPEG, hãy xem bài viết Trong Cơ sở Tri thức Microsoft, tại sao đối tượng OLE lại khiến cơ sở dữ liệu tăng trưởng.
Xem thêm thông tin
Hãy xem các bài viết này để biết thêm thông tin về cách sử dụng hình ảnh với Access:
-
ACC: Tại sao các đối tượng OLE lại khiến cơ sở dữ liệu tăng trưởng giải thích lý do tại sao việc lưu trữ hình ảnh GIF và JPEG trong trường Đối tượng OLE có thể tăng nhanh kích cỡ của cơ sở dữ liệu.
-
Cách lưu tệp bitmap dưới dạng đối tượng OLE trong trường Đối tượng Access OLE giải thích cách sử dụng mã VBA để lưu trữ các tệp hình ảnh trong trường Đối tượng OLE và tự động khởi động đúng bộ chứa và hiển thị các tệp đó.