Access (一般機能)

Accessの一般機能に関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(Windows 10 Home : Microsoft 365)
DlookUpがうまくいかない
投稿日時: 22/04/19 19:55:07
投稿者: puyo

お世話になります。
Access初心者です。
 
以下の条件で"F_フォーム"のテキストボックスにDlookupを入れて、
"T_商品マスタ"テーブルから値を取得したいのですが、正しく表示されません。
誤りがありましたらご教示ください。
 
 
条件ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
【テーブル:T_商品マスタ】
商品ID、商品名 ← フィールド
 
 
【フォーム:F_フォーム】
商品IDコンボボックス(cmb_商品ID) → T_商品マスタの商品IDに連結させてます
 
商品名テキストボックス(txb_商品名) → ここにコンボボックスの商品IDを基にした商品名を入れたいです
 
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
 
 
=DLookUp("商品名","T_商品マスター","商品ID=" & [cmb_商品ID]) のように入力すると
#エラーと出ます。
 
よろしくお願い致します。

回答
投稿日時: 22/04/19 20:59:45
投稿者: よろずや

puyo さんの引用:

=DLookUp("商品名","T_商品マスター","商品ID=" & [cmb_商品ID])

=DLookUp("商品名","T_商品マスター","商品ID='" & [cmb_商品ID] & "'")

投稿日時: 22/04/19 21:08:56
投稿者: puyo

よろずや様
 
早々にご回答いただきましてありがとうございました!
提示いただいた式に直してみたら、正しく表示されました!