2つのテーブルをデータセットにバインドする必要があります。Student、StudentMarksという名前の3つのテーブルがあります。
ここで、studentIdがわかっている場合は、次のようにstudentテーブルにクエリを実行できます。
DataSet ds=new DataSet();
SqlCommand cmd=new SqlCommand("
SELECT *
FROM STUDENTS
WHERE STUDENTID=1;
SELECT *
FROM STUDENTS
WHERE STUDENTID=1");
SqlDataAdapter da=new SqlDataAdapter(cmd);
da.Fill(ds);
このような。これにより、ds.Table[0]とds.Table[1]のようなこれら2つのテーブルにアクセスできます。
しかし、私の質問は、studentidがわからない場合、およびすべての学生とそのマークを照会したい場合、これらの詳細を2つの異なるテーブルで取得する必要がある場合、どうすれば取得できますか?
これらの2つのテーブルを結合すると、結果は1つのテーブルになります。これを行う方法がわかりません。誰かがここで私を助けてくれますか?前もって感謝します。