c# 问题?? SqlTransaction
SqlTransaction是干什么的?myTrans.Commit()myTrans.Rollback()上面是上面意思有什么用?...
SqlTransaction 是干什么的?
myTrans.Commit()
myTrans.Rollback()
上面是 上面意思有什么用? 展开
myTrans.Commit()
myTrans.Rollback()
上面是 上面意思有什么用? 展开
3个回答
展开全部
事物提交,如果发生异常,事物回滚
比如 你正在买菜,菜到手后付钱时,发现没有带钱
于是,回滚到把菜再归还给人家。
比如 你正在买菜,菜到手后付钱时,发现没有带钱
于是,回滚到把菜再归还给人家。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
事务处理,就如下面
SqlTransaction
myTrans.Begin() //好像是这样的开始格式.
//执行SQL语句
myTrans.Commit()
myTrans.Rollback()
就是当你的SQL操作有部分更新修改成功时出现了错误,他会帮你把改动的数据恢复到原样.就是保证你的SQL更新不成功时,你的数据库里的数据不会被改动.
SqlTransaction
myTrans.Begin() //好像是这样的开始格式.
//执行SQL语句
myTrans.Commit()
myTrans.Rollback()
就是当你的SQL操作有部分更新修改成功时出现了错误,他会帮你把改动的数据恢复到原样.就是保证你的SQL更新不成功时,你的数据库里的数据不会被改动.
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
SqlTransaction 是处理事务的
myTrans.Commit()
提交事务
myTrans.Rollback()
事务回滚
//望采纳
myTrans.Commit()
提交事务
myTrans.Rollback()
事务回滚
//望采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询