- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ルックアップフィールドについて)
ルックアップフィールドの作成方法とデータの表示について
このQ&Aのポイント
- Accessデータベースでルックアップフィールドを作成し、データの表示を試していますが、うまくいきません。
- ルックアップフィールドに関連するデータセットとテーブルを設定し、コードを実行していますが、ルックアップフィールドが空白になってしまいます。
- また、ComboBoxに登録社員テーブルの社員ID一覧を表示する方法もわかりません。教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#60992
回答No.1
私がこのようなことをする際はコンボボックスのプロパティで 列数 = 2 列幅 = 2cm;5cm リスト幅 = 7cm 値集合タイプ = テーブル/クエリ 値集合ソース = SELECT [登録社員テーブル].[氏名],[登録社員テーブル].[社員ID] FROM 登録社員テーブル 列連結 = 2 のように設定します。 コンボボックスを使用する際は氏名及びIDを見ることができます。 選択後は氏名だけが表示されます。 コンボボックスの値(.VALUE)には社員IDが格納されます。 検索を行いたい際は値集合ソースのSQLにWHERE句を付け足します。 列幅などは好きなように設定できます。
お礼
お礼が遅くなり、すみませんでした。 教えていただいたクエリを実行しました。 コードで書くよりスマートで楽な方法だったのでとても助かりました。 SQLの書き方をもっと勉強したいと思います。 回答ありがとうございました。 お礼が遅くなり、本当にすみませんでした。