質問: accessでテーブルの値をテキストボックスに代入するには? [id][文字列]の2つのフィールドからなる単純なテーブルがあり、削除クエリを併用して常に最新のデータしか格納されていない状態に工夫できました。(データは常に1つ) そこでフォーム上にあるテキストボックスにこのテーブルの[文字列]フィールドのデータを表示させたいのですが、 どうしたらよいでしょうか? また、このテーブルの[文字列]フィールドのデータを直接変数として使いたい場合はvbaでどのように記述すればよいのでしょうか?
回答: レコードが常に1つなら テキストボックスのコントロールソースに =dlookup("フィールド名","テーブル名") では? 念を押すなら(レコードが1つで無い等) =iif(nz(dcount("*","テーブル名"),0)=1, dlookup("フィールド名","テーブル名"),"") とか?