Может ли кто-нибудь помочь мне в этом коде, пожалуйста. Я пытаюсь связать данные с datagridview. Запрос возвращает значения в sql-сервере. Но это не является обязательным любое значение в 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
Кто-нибудь еще, пожалуйста? Нет успехов –