C#事务处理最佳实践:别再让“主表存了、明细丢了”的破事发生 - 码农刚子

Wait 5 sec.

【摘要】本文讲了保存主表+明细+条件,要么全成要么全败,事务得这么写:用using TransactionScope自动回滚,try-catch放事务里面,别把异常直接扔给用户。新增主表后记得回填自增ID,更新模式要先删干净旧的再插新的。每个DAL返回值都要检查,失败了立刻停止,别调Complete()。导... 阅读全文