不好意思, 小弟是初学者
想请问一下在 EF4中, Inser fail then Update 要怎么处理?
我在程式中是将所有资料先 Insert 进 Entity 中
然后再做一次 SaveChanges(), 可是这样如果其中有一笔Data Exist
就直接发生Exception了...
请问一下有函式可以自行判断如果Insert Fail(错误为Data Exist)
就自动Update吗?
还是说我一定要每Insert一次, 就一定要做 SaveChanges()
然后Fail(错误为Data Exist) 再自行做 Update的动作?
ps:
另外由于大部分的资料都是属于需要Insert
所以不会先判断资料存不存在
再来决定是否Insert 或是 udpate
有人可以提供范例看一下吗? 谢谢