メインコンテンツへスキップ

BLOB型の画像ファイル表示について

コメント

7件のコメント

  • vg

    bolob型の項目をそのまま、
    イメージコントロールのプロパティ:データにセットするだけではだめでしょうか。
    変数とかメモリーテーブルではできるようです。

  • Tanda

    Yukiさん、

    vgさんの言われる通り、イメージコントロールにBlob項目を割り当てるだけで表示できますよ。

  • Tanda

    Yukiさん、Blob型として登録されているかどうかは、SQL ServerのManagement Studioで確認されるといいですよ。ちゃんと登録されていれば、下図のように<バイナリデータ>と表示されているはずです。

  • Yuki

    vg
    Tanda

    返信ありがとうございます。

    こちら、表示されない原因としては、MagicXpaでアプリケーションを開発する前のDBをデータごと利用しており、対象の画像データがバイト配列で格納されているのが原因でした。

    以上です。

  • Tanda

    「バイト配列」のフォーマットが一般的にいうところのBLOBと違っていたということでしょうか?

    Magicの関数を使用してのBLOBデータはうまく表示されましたか?

  • Yuki

    Tanda
    返信おくれて申し訳ございませんでした。

    こちら、画像ファイルをアップロードする際にBOLB型に変換し、それをDBへ格納し、
    再度画面を表示する際に格納しているBOLB型のデータをイメージコントロールのBOLB項目に代入したのですが、表示されませんでした。

  • Tanda

    Yukiさん、

    手順としては合っているようですので、もう一息のようですね。

    DBへの格納がうまくいっていないような気がします。

    頑張ってください。

サインインしてコメントを残してください。