簡體   English   中英

從MS訪問到包含MySQL的圖片導出表(BLOB)

[英]export table containing pictures (BLOB) from ms access to mysql

我有一個MS-ACCESS格式 (MDB)的數據庫表,其中包含以下結構

Form_No   Int
Picture   OLE OBJECT

當我使用navicat在MySQL中導入該表時,PICTURE字段將轉換為BLOB且該字段沒有圖像(IMAGES ARE LOST)。 該怎么辦 ?

OLE對象是棘手的野獸-將它們轉換為圖片並非易事。

本文是一個C#程序(大約5KB)的示例, 程序可以將OLE對象轉換為幾種受支持的格式(JPEG,BMP,PDF,WORD)。

您應該能夠使其適應您的需求。 我認為先在MS Access表中創建新的BLOB圖片列,使用C#將其轉換為真實JPEG(而不是OLE!),然后再將其導出到MySQL,會更容易。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM