Я загружаю таблицу с базой данных в DataGridView таким образом. У меня есть datagridview, отображаемый во всех строках, кроме первого. В чем проблема?Таблица, загруженная с базой данных в datagridview, не отображает первую строку
while (reader.Read())
{
if (reader.HasRows == false)
{
dataGridView1.Visible = false;
}
else
{
dataGridView1.Visible = true;
DataTable dt = null;
dt = new DataTable();
dt.Load(reader);
dataGridView1.DataSource = dt;
if (reader.IsClosed == true)
{
break;
}
}
}
Вы читаете CSV-файл? Первая строка станет именами столбцов и не будет помещена в 1-ю строку. – jdweng
В первой строке csv содержатся имена столбцов? Вы видите эти имена в заголовках столбцов DataGridView? – Graffito
Нет, я прочитал DB SQL Server. Да, я вижу заголовки в datagridview, ну и без них нет первой строки. – SergeyAndSmart