for (int i = 0; i < dataset.Tables[0].Rows.Count; i++)
{
ds.Tables[0].ImportRow(dataset.Tables[0].Rows[i]);
}
MessageBox.Show(ds.HasChanges().ToString());从dataset.Tables[0]的数据列追加到ds.Tables[0]中
很肯定ds.Tables[0].Rows 的数目已经增加了,但hasChanges()仍为false;
什么原因?
{
ds.Tables[0].ImportRow(dataset.Tables[0].Rows[i]);
}
MessageBox.Show(ds.HasChanges().ToString());从dataset.Tables[0]的数据列追加到ds.Tables[0]中
很肯定ds.Tables[0].Rows 的数目已经增加了,但hasChanges()仍为false;
什么原因?
ds.accetpChange()都加上过,但没有用
{
ds.Tables[0].Rows.Add(dataset.Tables[0].Rows[i].ItemArray);
}使用这种方法增加,hasChange值显示为真,ds.table获得更新了