- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:写真付きのデータベース構築について(Access97))
写真付きのデータベース構築方法とは?
このQ&Aのポイント
- Access97を利用して写真付きの商品台帳を作成する際に、データーベースのファイルサイズが大きくなってしまう問題が発生しています。
- 現在のやり方では、テーブルで商品マスタを作成し、フォームで単表形式を呼び出して写真をコピー&ペーストしています。
- 写真を簡単に貼り付けられる方法を探しています。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。maruru01です。 商品マスタテーブルの写真は文字列型で、実際の画像ファイルのフルパス名(フォルダ名は別にしてもいいです。)を格納しておきます。 そして、フォーム上に非連結でイメージコントロールを配置し、カレントレコードの写真を読み込むようにすればいいと思います。
その他の回答 (1)
- pierre2
- ベストアンサー率24% (259/1070)
回答No.1
リンクじゃ駄目でしょうか?
質問者
お礼
フォーム(レポート)で画像が表示される状態であれば なんでもかまいません。
お礼
レスありがとうございます。 >カレントレコードの写真を読み込むようにすればいいと思います。 この部分の具体的な方法を教えて頂けないでしょうか...
補足
いろいろ試していたら、ちょっとできたのですが。。。 レコード移動時のイベントプロシジャーで Private Sub Form_Current() PIC1.Picture = Me![写真1] PIC2.Picture = Me![写真2] End Sub これで、ページを切りかえるたびに[写真1][写真2]の テキストのファイル名をひろってきて、 写真がでるようにはなったのですが、 商品データーの入っていない新しいレコードを表示すると 「nullの使い方が不正です。」とエラーになってしまいます。 このやり方は間違っているのでしょうか?