- ベストアンサー
テーブルのデータをテキストボックスに表示させるには?
ソース修正をしています。 が、約4年ぶりの仕事で、行き詰まっています。 AccessVBAは初心者です。 この問題で、もう3日を費やしてしまいました・・・。 どなたか、助けてくださいませ!! Formに約10個のテキストボックスがあり、そこにはあるテーブルのデータが表示されるようになっています。 そこで、もう一つ表示させたいデータがあったので 1)Formにテキストボックスを1個追加し、 2)テーブルに一つフィールドを追加し、 3)テーブルにデータを入れるためのINSERT文を修正し、 4)実行してみました。 が、テキストボックスには #Name? が表示されて、どうも思ったと通りに動きません。 テーブルを確認すると、データはちゃんと入っていますが、テキストボックスにはどうしても値が入ってきません。 よろしくお願いします。m(__)m
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
修正したいフォームを選択 デザイン画面にする。 そのテキストボックスを選択 プロパティを表示 データタブの コントロールソースを見てください。 そこの▲をクリックすると選択できます。 出来ない場合は フォームデザイン画面左上の四角ますをクリック(黒点がつく) そのときのプロパティの データタグ コントロールソースで 該当のテーブルを選んでください。
その他の回答 (1)
- miran_2006
- ベストアンサー率25% (29/116)
テキストボックスのコントロールソースはちゃんと指定されていますか? あとデーター形式とか、あるいは、そのテーブルをクエリーで処理してから表示されていたりしませんか?その場合ならクエリーにもフィールドを追加したりとか・・・ すみません。全然まとまってませんね。
お礼
解決しました。 回答、ありがとうございました。
補足
え?!どういうことですか? すみません、いまいち、勉強不足で分かりません。 『クエリーで処理してから表示されていたりしませんか?』のところ、もう少し詳しい説明お願いいたします!
お礼
丁寧・迅速な回答、 本当にありがとうございました! m(__)m
補足
コントロールソースで▽をクリックすると、 フィールド名が表示されます。 その右の(・・・)をクリックしてテーブルを選択するのですか? また、▽をクリックしたとき、何故か該当する項目名が表示されません。 テキストボックスを作る段階で、何か間違えたのでしょうか・・・? 回答よろしくお願い致します。