Мне нужно связать мой DataTable с моим DataGridView. я это сделать:Как связать datatable с datagridview в C#
DTable = new DataTable();
SBind = new BindingSource();
//ServersTable - DataGridView
for (int i = 0; i < ServersTable.ColumnCount; ++i)
{
DTable.Columns.Add(new DataColumn(ServersTable.Columns[i].Name));
}
for (int i = 0; i < Apps.Count; ++i)
{
DataRow r = DTable.NewRow();
r.BeginEdit();
foreach (DataColumn c in DTable.Columns)
{
r[c.ColumnName] = //writing values
}
r.EndEdit();
DTable.Rows.Add(r);
}
SBind.DataSource = DTable;
ServersTable.DataSource = SBind;
Но я получил это DataTableдобавляет новые столбцы моей DataGridView. Мне это не нужно, мне просто нужно писать под существующими столбцами. , пожалуйста, помогите мне, ребята!
У вас нет 'DataSet', у вас просто есть' BindingSource' и 'DataTable'. ваш 'BindingSource' пуст. –