程序中两行代码间有没类似事务处理的方法,可以实现两行代码执行情况的回滚操作 例如:将一条数据在一个表中删除,然后再将该数据插入另一个表中在例如两句代码间怎样实现事务的处理?就是第一句代码执行成功,第二句失败,此时回滚第一句的执行结果,这种情况怎么办? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是啊,我也碰到这个问题,分别要保存2个不同的数据表,但C#中不知如何可以回滚以前用PB时有专门的提交、回滚命令 SQL里面不是有自带的事务处理吗? 为什么不用呢? 不是sqlTransaction啊,我要的是两段代码间的回滚,有没有办法可以实现啊?,就是两个操作直接的回滚 conn.begintrans 执行你的语句if(conn.errors.count>0){ conn.rollbacktrans}else{ conn.committrans} 不是sqlTransaction啊,我要的是两段代码间的回滚,有没有办法可以实现啊?,就是两个操作间的回滚两个操作间的回滚 第二段代码操作不成功,第一段回滚 (类似与事务的操作) 两个sql操作用同一个sqlTransaction,只要其中一个失败,另外一个就会回滚。例如:将一条数据在一个表中删除,然后再将该数据插入另一个表中 -------------如果事物解决不了你的问题,建议用触发器 winform treeview 和 listview 点击选中时的焦点 颜色是否可以设置? 谢谢~ 请问Enterprise Library中缓存应用程序块是如何处理(感知)InterNet是Online还是Offline的 怎样做一个图片按钮 用SqlDataAdapter更新数据集,如何写代码?在线等!解决即揭帖!! Visual C#实现短信息发送的具体实现步骤 帮忙看一下,这个存储过程那里有问题! 高手进 c# Bitmap 资源释放 利用c#如何实现程序的开机自动运行 有高手做过图片格式转化的编程么? 关于实习的问题~ [攒分贴]每日小知识
以前用PB时有专门的提交、回滚命令
为什么不用呢?
执行你的语句
if(conn.errors.count>0){
conn.rollbacktrans
}else{
conn.committrans
}
两个操作间的回滚 第二段代码操作不成功,第一段回滚 (类似与事务的操作)
例如:将一条数据在一个表中删除,然后再将该数据插入另一个表中 -------------如果事物解决不了你的问题,建议用触发器