Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

當您使用 [數據工作表檢視] 將 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 使用影像的詳細資訊,請參閱下列文章:

Need more help?

Want more options?

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

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

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×