它是一个 Windows 窗体应用程序。数据库是 MS Access。使用类型化数据集。我有一个 datagridview,我只用它来将数据插入数据库。单击表单上的“重置”按钮后,我想清除所有添加的行。datagridview 正在使用 bindingSource。绑定源正在使用类型化数据集中的类型化数据表
问问题
1205 次
1 回答
0
对于以下场景
this.dataGridViewPurDetails.DataSource = this.purchaseDetailBindingSource;
// purchaseDetailBindingSource
// this.purchaseDetailBindingSource.DataMember = "PurchaseDetail";
this.purchaseDetailBindingSource.DataSource = this.tVDataSet;
此解决方案有效
//清除 datagridview 中的所有行
BindingSource DT = (BindingSource)dataGridViewPurDetails.DataSource;
if (DT != null)
((TVDataSet)DT.DataSource).PurchaseDetail.Clear();
于 2013-06-12T08:13:03.357 回答