缓存更新下的主子表交换记录
打开一个产品的记录
货号
GOODS001 XXXXX XXXXX...
grid里同时取得2条子表记录,分别是这个产品的2个供应商信息
供应商编号
1 SP001[...] XXXXX XXXXX...
2 SP002[...] XXXXX XXXXX...
子表定义供应商编号为主键 , [...] 代表是个按钮列,通过这个按钮来选供应商
一、重新选择第一条记录的供应商编号为SP002
供应商编号
1 SP002[...] XXXXX XXXXX...
2 SP002[...] XXXXX XXXXX...
二、重新选择第二条记录的供应商编号为SP001
供应商编号
1 SP002[...] XXXXX XXXXX...
2 SP001[...] XXXXX XXXXX...
UpdateBatch 主键重复,不能保存
我想是UpdateBatch在执行第一步的时候主键重复了
但实际上最后主键是不会重复的,如果让其忽略中途暂时的主键重复,让2次update变成2次delete2次insert?