任何人都可以在本代碼中幫助我。我正在嘗試使用datagridview綁定數據。查詢正在SQL Server中返回值。但它不是在DataGridView中綁定任何價值....如何將DataGridView與SqlDataReader綁定
private void CheckMembers()
{
try
{
string query = "Select id, id-no, status From Members Where [email protected]";
sqlCommand = new SqlCommand(query, sqlConnection);
sqlConnection.Open();
sqlCommand.Parameters.AddWithValue("@Head", "2288885858");
sqlDataReader = sqlCommand.ExecuteReader();
if (sqlDataReader.HasRows)
{
fmGview.Visible = true;
DataTable dt = new DataTable();
dt.Load(sqlDataReader);
MessageBox.Show(dt.ToString());
fmGview.DataSource = dt;
}
}
catch (Exception exp)
{
MessageBox.Show(exp.ToString(), "Exception in CheckMembers");
}
finally
{
CheckConnectionStatus();
}
}
這應該工作,我認爲。你確定你的sql找到一些數據嗎? – Sebi
我測試了你的代碼。它工作正常。也許你網格上的字段名有一個錯字或什麼的。 – Badiparmagi
其他人請嗎?沒有成功 –