Извините, но немного поздно, но вот как вы это сделаете, используйте адаптер данных.
создать сетку данных
создать таблицу данных
заполнить таблицу с помощью dataAdapter, // предоставляется функция - dataTableName.fill ()
установить сетку данных для отображения представления по умолчанию для таблицы данных
try
{
using (var Connection = new NpgsqlConnection(PG_Connection_String))
NpgsqlDataAdapter da = new NpgsqlDataAdapter("myQuery", connectionString))
{
Connection.Open();
myTable = new System.Data.DataTable();
da.Fill(myTable);
postgresql_dataGrid.DataSource = myTable.DefaultView;
Connection.Close();
}
}
catch (Exception Ex)
{
MessageBox.Show("Your Error", "Connection Error");
}
}
Боб твой дядя, я успешно его использую. Я хотел бы предложить, чтобы, если вы хотите подготовить сетку для пользовательских заголовков и т. Д., Сделайте это ДО установки стандартного представления вашей сетки данных