ASP.NET批量保存失败后的数据回滚问题

盛唐华夏 2010-11-05 05:52:23
各位高手,我要做ASP.NET批量保存,可是如果一条数据保存失败,数据库就要回滚到保存前的状态。怎么实现啊?
...全文
88 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
盛唐华夏 2011-01-27
  • 打赏
  • 举报
回复
谢谢各位啊!!!
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 symbol_bc 的回复:]
事务啊!事务不就是干这个的吗?

SQL code

create procedure p_myproc
as
begin
BEGIN TRANSACTION


COMMIT TRANSACTION


Rollback TRANSACTION
end
[/Quote]

很简单SQL事物
苦苦挣扎中 2010-11-05
  • 打赏
  • 举报
回复
也可以在程序里面使用事务
边城的刀声 2010-11-05
  • 打赏
  • 举报
回复
using(TransActionScope scope = new TransActionScope())
{
insert(model1);
insert(model2);
insert(model3);
scope.Complete();
}
symbol_bc 2010-11-05
  • 打赏
  • 举报
回复
事务啊!事务不就是干这个的吗?

create procedure p_myproc
as
begin
BEGIN TRANSACTION


COMMIT TRANSACTION


Rollback TRANSACTION
end

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧