投稿者 N88-BASIC  (社会人) 投稿日時 2018/7/20 19:26:28
魔界の仮面弁士 さま、ご回答ありがとうございます。

ご紹介いただいた内容を参考にバイナリーデータで対応することにしました。

現状は書き込みを試してみました。
Access ではバイナリーとしての指定はできないのでOLEオブジェクト型のままで試してみました。
下記の様に Byte() を代入してみました。

Dim bin As Byte() = System.IO.File.ReadAllBytes("C:\temp\test.bmp")
Dim DbRow as DataRow
DbRow("Gazou")=bin

一応、実行時のエラーはなく、DBのファイルサイズも変化しており、 Access 上では”バイナリー”となっていましたので書き込みは完了していると考えています(ご案内どうり Access では内容の確認は不可でした)。

ご案内いただいた下記のコードなど初めてことが多く、読み出しやクリップボードなど壁は高そうです。

Dim img As Image = Image.FromStream(New System.IO.MemoryStream(bin))

今後ともよろしくお願いいたします。