這裏的另一個數據網格中所選行顯示在數據網格SQL隊列結果是我的代碼:如何基於VS2012
public void loadGrid1() {
con.Open();
cmd = new SqlCommand(@"SELECT StudID, Stud_Lname, Stud_Fname FROM STUDENTS;",con);
rdr = cmd.ExecuteReader();
while (rdr.Read()) {
dataGridView2.Rows.Add(rdr[0].ToString(), rdr[1].ToString(), rdr[2].ToString());
}
con.Close();
}
public void loadGrid3() {
con.Open();
cmd = new SqlCommand(@"SELECT Title, Author FROM Books INNER JOIN Borrow ON Borrow.BookID = Books.BookID WHERE Borrow.StudID = '"+dataGridView2.SelectedRows[0].Cells[0].Value.ToString()+"';", con);
rdr = cmd.ExecuteReader();
while (rdr.Read()) {
dataGridView3.Rows.Add(rdr[0].ToString(), rdr[1].ToString());
}
con.Close();
}
loadGrid1
是我用來加載的grid 1
內容的功能,同時loadGrid3
應該以顯示來自grid 1
的所選學生在grid 3
上借閱的圖書。
我在做什麼錯?
調試器的東西是你的朋友 –