1

Access 2007 を使用して、フォーム (f_login) とクエリ (c_login) を作成しました。SQL クエリから結果を取得し、テキスト ボックスを介してフォームに表示したいと考えています。

SELECT t_lvl.nr_lvl
FROM t_admin INNER JOIN t_lvl ON t_admin.nr_rf = t_lvl.nr_rf
WHERE (((t_admin.nr_rf)=[Forms]![f_login]![txb_user].[VALUE]) AND ((t_admin.psw)=[Forms]![f_login]![txb_psw].[VALUE]));

そして、テキストボックスのコントロールソースにこれらのコードを配置しようとしましたが、どれも機能しませんでした...

=DLookup("[nr_lvl]","[c_login]")
=DLookup("nr_lvl","c_login")
=DLookup("c_login","nr_lvl")
=DLookUp("[c_login]";"[nr_lvl] =" & [Forms]![f_login]![txb_lvl])

なぜうまくいかないのか本当にわかりません!

4

1 に答える 1