Как я могу читать записи из базы данных и вставлять их в DataGridView
. Я не хочу связывать источник данных. Просто хотите прочитать и вставить с помощью цикла While Loop. Я знаю, как читать из базы данных Sql Server 2008 R2 Express Edition
Но не удалось вставить записи в Datagridview.Чтение из базы данных и вставка в DataGridView
Может ли кто-нибудь мне помочь?
string query = "Select id, IdNo, status From Members Where [email protected]";
sqlCommand = new SqlCommand(query, sqlConnection);
sqlConnection.Open();
sqlCommand.Parameters.AddWithValue("@Head", familyMemberId);
sqlDataReader = sqlCommand.ExecuteReader();
if (sqlDataReader.HasRows)
{
//What to write here while my DataGridView Name is ufGView and it has
//4 column. Names are Id, IdNo{TextBox}, Status{CheckBox}, Action{HyperLink}
}
}
catch (Exception exp)
{
MessageBox.Show(exp.Message.ToString(), "Exception in CheckFamilyMembers");
}
Я ищу что-то вроде этого.
int i = 0;
while (sqlDataReader.Read())
{
ufGview.Rows[i].Cells["Column3"].Value = sqlDataReader["id"].ToString();
ufGview.Rows[i].Cells["Column1"].Value = sqlDataReader["IdNo"].ToString();
ufGview.Rows[i].Cells["Column2"].Value = sqlDataReader["status"].ToString();
i++;
}
Пытались ли вы написать что-нибудь, чтобы пойти внутри 'if' заявление? Возможный дубликат [этой записи.] (Http://stackoverflow.com/questions/6584817/direct-method-from-sql-command-text-to-dataset) – Hank
Возможный дубликат [Прямой метод из текста команды SQL в DataSet ] (http://stackoverflow.com/questions/6584817/direct-method-from-sql-command-text-to-dataset) – Hank