私はこの問題を解決しました。MSアクセス、VBAでのクエリの書き込み、テキストボックスに結果を表示
このクエリをAccess VBAに書きたいと思います。このクエリを実行すると、私のフォームのテキストフィールドに結果が表示されます。 私のフォームに私は "結果"名前のテキストボックスを持っています だから私は "結果"名前です私のテキストボックスに表示するこのクエリを実行するが、私はVBAでこれを記述したい。どうやってするか?
SELECT ORDINACIJA.Exam, Count(*) AS total
FROM ORDINACIJA
WHERE ORDINACIJA.Exam='EHO ABDOMENA' AND ORDINACIJA.month='JANUARY'
GROUP BY ORDINACIJA.Exam;
、することはできません(通常は1つの値しか保持しない)テキストフィールドに、出力(一般的に2次元のテーブルまたはレコードセット)を単に「印刷」するだけです。 グリッドビュー、リストボックス、または分割フォームのいずれかを使用して、データシートビューとユーザーフォームを表示することができます –
しかし、テキストフィールドにはただ1つの値が必要です。それは私のクエリから合計行になります。たとえば、合計行は530です。そのフィールドでは書き込み530が呼び出されます。これは単なる統計値なので、データベースに書き込む必要はありません。それは可能ですか? – user3788491
ドメイン集約関数、特にDCountとDlookUpをチェックアウトします。テキストボックスコントロールソースをドメイン集約関数に設定できます。 – Fionnuala