2016-04-12 11 views
0

2つのカラムを持つsqlテーブルがあります.1つはapplicationUsersという名前のテーブルのid_Userで、もう1つはテーブルのスケジュールのid_Scheduleです。 id、しかし、私はそのテーブルがdatagridviewに表示されている、それは2 columsが正しいことを示していますが、私は例えば私はメインテーブル1 1、ユーザー1の名前はDavidとスケジュールは特別です。テーブルから情報を取得する方法

ユーザ1(David)の名前とdatagridviewのスケジュール1(special)の名前を表示するにはどうすればよいですか?

答えて

0

3つのテーブルをすべて結合するクエリを実行する必要があります。

SELECT u.UserName, s.ScheduleName 
FROM User u INNER JOIN UserSchedule us 
ON u.UserID = us.UserID INNER JOIN Schedule s 
ON s.ScheduleID = us.ScheduleID 

は、そのクエリからDataTableを移入し、DataGridViewにバインドし、次の2つの列にユーザー名とスケジュール名が表示されます。

関連する問題