zoukankan
html css js c++ java
SqlHelper中使用事务
SqlParameter[] signOnParms
=
GetSignOnParameters();
SqlParameter[] accountParms
=
GetAccountParameters();
SqlParameter[] profileParms
=
GetProfileParameters();
signOnParms[
0
].Value
=
acc.UserId;
signOnParms[
1
].Value
=
acc.Password;
SetAccountParameters(accountParms, acc);
SetProfileParameters(profileParms, acc);
using
(SqlConnection conn
=
new
SqlConnection(SQLHelper.CONN_STRING_NON_DTC))
{
conn.Open();
using
(SqlTransaction trans
=
conn.BeginTransaction())
{
try
{
SQLHelper.ExecuteNonQuery(trans, CommandType.Text, SQL_INSERT_SIGNON, signOnParms);
SQLHelper.ExecuteNonQuery(trans, CommandType.Text, SQL_INSERT_ACCOUNT, accountParms);
SQLHelper.ExecuteNonQuery(trans, CommandType.Text, SQL_INSERT_PROFILE, profileParms);
trans.Commit();
}
catch
{
trans.Rollback();
throw
;
}
}
}
查看全文
相关阅读:
php (一)
php 运算符
Python 元组
Python 深拷贝和浅拷贝的区别
Python 列表
Python 字符串
Python 循环控制
Python 随机数,数学
bzoj5018 [Snoi2017]英雄联盟
bzoj5015 [Snoi2017]礼物
原文地址:https://www.cnblogs.com/chenbg2001/p/1704127.html
最新文章
跟随鼠标的弹出层
express无中间件的增删改查
express有中间件的增删改查
node和yarn
fs和http模块
express路由
express基础
mongodb基础
react生命周期
观察者模式(Observer Pattern)
热门文章
享元模式(Flyweight Pattern)
装饰器模式
组合模式( Composite Pattern)
桥接模式(Bridge Pattern)
java基础之 超类Object
java并发编程(二)synchronized
java基础之 多态
jvm (一)jvm结构 & 类加载 & 双亲委托模型
java基础之 内部类 & 嵌套类
mongodb(一)
Copyright © 2011-2022 走看看