• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ルックアップフィールドについて)

ルックアップフィールドの作成方法とデータの表示について

このQ&Aのポイント
  • Accessデータベースでルックアップフィールドを作成し、データの表示を試していますが、うまくいきません。
  • ルックアップフィールドに関連するデータセットとテーブルを設定し、コードを実行していますが、ルックアップフィールドが空白になってしまいます。
  • また、ComboBoxに登録社員テーブルの社員ID一覧を表示する方法もわかりません。教えてください。

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

  • ベストアンサー
noname#60992
noname#60992
回答No.1

私がこのようなことをする際はコンボボックスのプロパティで 列数 = 2 列幅 = 2cm;5cm リスト幅 = 7cm 値集合タイプ = テーブル/クエリ 値集合ソース = SELECT [登録社員テーブル].[氏名],[登録社員テーブル].[社員ID] FROM 登録社員テーブル 列連結 = 2 のように設定します。 コンボボックスを使用する際は氏名及びIDを見ることができます。 選択後は氏名だけが表示されます。 コンボボックスの値(.VALUE)には社員IDが格納されます。 検索を行いたい際は値集合ソースのSQLにWHERE句を付け足します。 列幅などは好きなように設定できます。

toma-to
質問者

お礼

お礼が遅くなり、すみませんでした。 教えていただいたクエリを実行しました。 コードで書くよりスマートで楽な方法だったのでとても助かりました。 SQLの書き方をもっと勉強したいと思います。 回答ありがとうございました。 お礼が遅くなり、本当にすみませんでした。

関連するQ&A