Добрый день, в настоящее время я пытаюсь подсчитать все книги, которые в настоящее время выпущены и еще не возвращены учащемуся, и просмотреть их в виде таблицы данных
Я попытался
public void LoadRecords()
{
frmAddEditStudent frm = new frmAddEditStudent(this);
int i = 0;
gunaDataGridView1.Rows.Clear();
cn.Open();
cm = new SqlCommand("SELECT * FROM tblStudent WHERE lastName LIKE '" + txtSearch.Text + "%'", cn);
SqlCommand booksOnHand = new SqlCommand("SELECT COUNT(*) FROM tblBorrowedBook WHERE status = 'Not Retuned' AND studentID = '" + frm.txtStudNo.Text + "'", cn);
dr = cm.ExecuteReader();
while (dr.Read())
{
i += 1;
gunaDataGridView1.Rows.Add(i, dr["studentID"].ToString(), dr["studentNum"].ToString(), dr["lastName"].ToString(), dr["firstName"].ToString(), dr["course"].ToString(), dr["year"].ToString(), dr["gender"].ToString(), dr["contact"].ToString(), dr["email"].ToString(), dr["address"].ToString(), dr["image"], booksOnHand);
}
dr.Close();
cn.Close();
}
И вывод
Кажется, я не знаю, как сделать это правильно.