使用 Microsoft 登入
登入或建立帳戶。
您好:
選取其他帳戶。
您有多個帳戶
選擇您要用來登入的帳戶。

當您使用 [數據工作表檢視] 將 GIF、JPEG 及其他常見類型的圖像檔新增至 Access 數據表中的 OLE 物件字段時,您會看到「封裝」一詞,而非預期的「位圖圖像」。

因為 OLE 物件欄位只支援 Windows 位圖 (.bmp) 和裝置獨立位圖 (.dib) 檔案,因此欄位中會出現「封裝」。 如果您想要在 [OLE 物件] 字段中儲存其他類型的圖形檔案,並讓 Access 正確呈現它們,則必須安裝其他軟體,而且該軟體必須提供稱為 OLE 伺服器 (元件,) 顯示其他影像類型所需的元件。

舊版 Microsoft Office 提供了稱為 Microsoft 相片編輯器的程式,這又提供轉譯 GIF 和 JPEG 檔案所需的 OLE 伺服器。 Office 2003 系統已將相片編輯器取代為 Microsoft Picture Manager,而後者不提供這些文件類型所需的 OLE 伺服器。

您可以使用下列其中一種技術來解決此問題:

  • 將影像儲存在資料庫外部,並使用 Visual Basic® for Applications (VBA) 程式代碼來顯示影像。 如需詳細資訊,請參閱 Microsoft 知識庫文章 如何在表單、報表或資料存取頁面中顯示資料夾中的影像

  • 將 GIF 或 JPEG 影像轉換成 Windows 位圖 (.bmp) 檔案。 雖然 BMP 檔案通常大於 GIF 或 JPEG 檔案,但它們可以協助縮減資料庫的大小,因為 Access 不會建立額外的獨立裝置位圖 (.dib) 檔案來提供支援。 如需 Access 在您使用 GIF 或 JPEG 影像時為何建立 DIB 檔案的相關信息,請參閱 Microsoft 知識庫文章 :為何 OLE 物件會造成資料庫成長

其他資訊

如需搭配 Access 使用影像的詳細資訊,請參閱下列文章:

需要更多協助嗎?

想要其他選項嗎?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

這項資訊有幫助嗎?

您對語言品質的滿意度如何?
以下何者是您會在意的事項?
按下 [提交] 後,您的意見反應將用來改善 Microsoft 產品與服務。 您的 IT 管理員將能夠收集這些資料。 隱私權聲明。

感謝您的意見反應!

×