【发布时间】:2012-06-09 14:35:11
【问题描述】:
我想在 Datagrid 中添加新行但出现错误。
错误:当控件是数据绑定时,行不能以编程方式添加到 DataGridView 的行集合中。
row = new string[] { "0", "1", hesab_nomresi,soyad,ad,ataadi,vesiqe,teskilat_kodu,tevellud,nomre,cins };
kartsifarishiGridView.Rows.Add(elaveEtme.row);
AllowUserToAddRow = false;
数据来源:(来自作者的评论)
string sqlSorgu = "SELECT" + " customer.id, + " IIf (customer.cins = 'M','Kişi','Qadın') AS Cins " + " FROM customer ORDER BY customer.id ASC";
OleDbDataAdapter dataAdapter = new OleDbDataAdapter(sqlSorgu, Program.esas.bazayaQosul);
DataTable dataTable = new DataTable();
set = new DataSet();
set.Tables.Add(dataTable);
dataAdapter.Fill(dataTable);
kartsifarishiGridView.DataSource = dataTable;
【问题讨论】:
-
错误:当控件是数据绑定时,行不能以编程方式添加到 DataGridView 的行集合中。
-
什么是数据源?是收藏还是DataTalbe?请提供您正在执行绑定的代码。
标签: c# datagridview