Access データベースがあり、VB.NET を使用しています。DBには2つのテーブルがあります
- 技術者
- 障害
データグリッドの技術者テーブルから必要な列がありますが、Faults テーブルに基づいてすべての技術者が修正した障害の数を示す追加の列が必要です (したがって、すべての行に対してクエリを実行する必要があると思います)。これは可能ですか?
助けてくれてありがとう
そうあるべき
SELECT technicians.techname, count(*) AS NoOfFaults
FROM technicians
LEFT JOIN faults ON technicians.ID = faults.TechnicianID
GROUP BY technicians.techname;
フォームの Load() メソッドに追加する列を指定し、gridview の autogenerate columns プロパティを true に設定する必要があります。