to xusir_007(xusir) : 好像并不麻烦吧! 使用存储过程: begin tran delete from .... if @@error<>0 goto OnError insert into .... if @@error<>0 goto OnError commit tran return OnError: rollback tran return ---------------------------------------- 使用回滚机制,能去除你的忧虑..................OK?
但是如果我将记录删除后, 将空号向表中保存时出现异常情况( 包括死机等)。
问题就麻烦了。请专家们继续关注。
好像并不麻烦吧!
使用存储过程:
begin tran
delete from ....
if @@error<>0 goto OnError
insert into ....
if @@error<>0 goto OnError
commit tran
return OnError: rollback tran
return
----------------------------------------
使用回滚机制,能去除你的忧虑..................OK?