问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

asp.net怎么使用事务啊!求救啊

发布网友 发布时间:2023-11-21 08:40

我来回答

3个回答

热心网友 时间:2024-08-10 05:50

你这程序肯定不会回滚了,一个是cmd.sqltransaction=tran,然后又一个cmdt,应该这样:
cmd.sqltransaction=tran;
cmd.sqlconnection=conn;
cmd.commandtext=sql1;
cmd.executenonquery();
cmd.commandtext=sql2;
cmd.executenonquery();
tran.commit();

热心网友 时间:2024-08-10 05:48

好像程序没有错?你存储过程写错了,只能这样

热心网友 时间:2024-08-10 05:42

把tran=Conn.BeginTransaction()和下面的cmd.Transaction=tran;写到try块的外面...

这个涉及到变量作用域,你在try外面并没有实例化tran,因此catch到错误时,rollback的只是一个空引用....

给你写个例子
SqlTransaction tran=Conn.BeginTransaction();
cmd.Transaction=tran;
//这里赋值SQL语句和参数,方便抛出类型不匹配的错误
//....
try
{
cmd.ExecuteNonQuery();
tran.Commit();
}
catch
{
tran.Rollback();
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
如何查被录取到的专业 怎样查被录取的专业 录取后怎样查询录取的专业 录取专业怎么查 已被录取怎么查专业 ghs网络语什么意思_ghs网络语意思出处含义介绍 纸箱企业管理软件 ghs什么意思网络(ghs什么意思网络用语) 《喜羊羊与灰太狼》大结局 0与任何数相加都得原数吗? 中考数学几何图形 大综合 家庭购物计划表怎么写42 写小学三年级,购物计划怎么写34 猫咪慢性肾衰古瘦如柴不吃处方粮和处方罐头怎么办 微信消息多了会占内存吗? 这些沙子可以建房子吗?大家帮我看看。4 室外排水管道管径300UPVC管,有这个尺寸的吗 有人说手淫多了会倒霉,手淫真的影响运气吗?一周手淫一次属于正...21 为什么手淫会影响运气49 手淫会伤财运吗?24 一年内第二次修改技巧 dnf窗口怎么变小 各种PVC管管径尺寸对照表99 一年内怎么改第二次 不穿袜子真的比穿袜子考试发挥好吗? 大热天如果不穿袜子对人有没有好处?7 佛教在两汉时期传入中国,为什么唐朝玄奘法师要去西方取经?8 唐玄奘为什么要去西天取经?148 两个因数和积由0124568这 几个数字组成,其中一个因数是三位数,积是三... pvc排水管件尺寸有哪些 asp.net发布网站出现的问题,求救 八郎孝顺有娘心是什么意思呀? ASP.NET网站被攻击!求助!1 数值天气预报是什么 微机位置控制系统是什么意思? 鱼竿断了怎么办?37 0w20机油和5w30哪个静音好? 我的修改过一次了,我还想修改第二次怎么办? “爆竹声中一岁除,春风送暖入屠苏”是春联吗?急啊!!!4 求救!!!asp.net 在Global.asax里面怎么获...6 跪求!断指再生 焦首富 网上视频和信息的真假 有没有治疗成功... 我现在外企工作,老板说我口语需要提高,口语不好会严重影响我将... 请高人指点,我马上要找工作了,想进外企,可是口语不太好,怎样...1 手淫会导致运气越来越差么?2 手淫后真的倒霉 自卑吗?伤运气吗?542 excel如何设置模糊筛选9 到医院办健康证要带一寸照片还是两寸照片 石英砂可以当做混凝土的砂子用吗? 铸造用过的石英砂能用于建筑砂吗4 用P2Psearcher同一关键字不同时间搜索的结果不同,有...