我有一个已经填充的数据表。现在我想添加几行到那个数据表,但是一些行可能已经存在于数据表中。我知道它没有要求,但这是要求。如何将数据行添加到已存在的数据表?
我试了几件事情,并得到了“该表已存在的行:&这一行属于某个其他表”。我也试过importRow,但我想它避免了重复由dafault。
有没有办法做到这一点。如果数据表有7行,我想要添加3行,无论它是否已经存在或没有。我的目标是发送10行到调用函数。
或者还有其他方法吗?
UPDATE
使用 rowsToAdd.CopyToDataTable(dsCount.Tables[2], LoadOption.PreserveChanges);
的作品,但我不知道这是正确的方式。
rowsToAdd.CopyToDataTable(dsCount.Tables [2],LoadOption.PreserveChanges);这是工作,但不知道是否正确做 – Vani