• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:写真付きのデータベース構築について(Access97))

写真付きのデータベース構築方法とは?

このQ&Aのポイント
  • Access97を利用して写真付きの商品台帳を作成する際に、データーベースのファイルサイズが大きくなってしまう問題が発生しています。
  • 現在のやり方では、テーブルで商品マスタを作成し、フォームで単表形式を呼び出して写真をコピー&ペーストしています。
  • 写真を簡単に貼り付けられる方法を探しています。

質問者が選んだベストアンサー

  • ベストアンサー
  • maruru01
  • ベストアンサー率51% (1179/2272)
回答No.2

こんにちは。maruru01です。 商品マスタテーブルの写真は文字列型で、実際の画像ファイルのフルパス名(フォルダ名は別にしてもいいです。)を格納しておきます。 そして、フォーム上に非連結でイメージコントロールを配置し、カレントレコードの写真を読み込むようにすればいいと思います。

fumi_fumi
質問者

お礼

レスありがとうございます。 >カレントレコードの写真を読み込むようにすればいいと思います。 この部分の具体的な方法を教えて頂けないでしょうか...

fumi_fumi
質問者

補足

いろいろ試していたら、ちょっとできたのですが。。。 レコード移動時のイベントプロシジャーで Private Sub Form_Current() PIC1.Picture = Me![写真1] PIC2.Picture = Me![写真2] End Sub これで、ページを切りかえるたびに[写真1][写真2]の テキストのファイル名をひろってきて、 写真がでるようにはなったのですが、 商品データーの入っていない新しいレコードを表示すると 「nullの使い方が不正です。」とエラーになってしまいます。  このやり方は間違っているのでしょうか?

その他の回答 (1)

  • pierre2
  • ベストアンサー率24% (259/1070)
回答No.1

リンクじゃ駄目でしょうか?

fumi_fumi
質問者

お礼

フォーム(レポート)で画像が表示される状態であれば なんでもかまいません。

関連するQ&A