Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
Access DB でイメージデータを扱う方法
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=30346#CommentId83331
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
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))
今後ともよろしくお願いいたします。