次のような構造を含むMS-ACCESS形式(MDB) のデータベーステーブルがあります
Form_No Int
Picture OLE OBJECT
navicat を使用してこのテーブルをMySQLにインポートすると、PICTURE フィールドがBLOBに変換され、フィールドに画像がありません (IMAGES ARE LOST)。何をすべきか ?
OLEオブジェクトはトリッキーな獣です-それらを画像に変換することは必ずしも簡単ではありません。
この記事は、OLEオブジェクトをサポートされているいくつかの形式(JPEG、BMP、PDF、WORD)に変換できるC#プログラム(約5KB)の例です。
あなたはそれをあなたのニーズに適応させることができるはずです。最初にMSAccessテーブルに新しいBLOB画像列を作成し、C#を使用して実際のJPEG(OLEではありません!)に変換してから、MySQLにエクスポートする方が簡単だと思います。