我正在从数据库 sa 填充我的数据表
var z = from ins in cstmrDC.customersCntcts_rd(101)
select ins;
foreach (var dtbl in z)
{
DataRow drDtls;
drDtls = dtDtls.NewRow();
drDtls[0] = dtbl.cust_Slno;
drDtls[1] = dtbl.cust_Cntctnm;
drDtls[2] = dtbl.cust_Cntctdesig;
drDtls[3] = dtbl.cust_Cntctmobl;
drDtls[4] = dtbl.cust_Cntctmail;
//drDtls.RowState = DataRowState.Unchanged;
dtDtls.Rows.Add(drDtls);
}
这样我可以填写我的DataTable
,但默认情况RowState
下DataTable
设置为Added
。但我想从DataGridView
.
在不更改的情况下RowState
,如何插入、删除和更新我的DataGridview
?帮我直接从数据库中填写数据表。
我尝试使用CopyToDataTable()
它出现在我的 IntelliSense 框中。也许这是因为我使用的是 .Net 3.5。
请帮我..