我创建了一个database
(从 a 读取和填充数据XML
)。我已经用SqlBulkCopy
. 但是这种情况是每当更新 XML 时(可能是插入新记录或修改现有记录) ......因此数据库也应该更新,所以我创建了一个解决方案,首先所有表的所有记录都应该是在数据库中删除并再次执行SqlBulkCopy
,因此可以更新数据......
但这似乎是最糟糕的方式。
XML
有没有办法只更新那些记录,如果源有任何新记录,则需要插入新记录?
我也尝试了一些数据集合并操作,但我想不出正确的方法来使用它们。