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
;
}
}
}
查看全文
相关阅读:
TCP可靠传输的实现
jquery实现调用webservice
linux下查看磁盘空间 [转]
Linux系统中如何添加自己的库文件路径
linux登录windows服务器
QT的动态翻译功能,可能依赖于消息(事件)机制
Markdown 语法简体中文版
SpringMVC,Spring,Hibernate,Mybatis架构开发搭建之SpringMVC部分
C#委托的介绍(delegate、Action、Func、predicate)
SOA体系结构基础培训教程
原文地址:https://www.cnblogs.com/chenbg2001/p/1704127.html
最新文章
Javascript:由 “鸭子类型” 得出来的推论
实战低成本服务器搭建千万级数据采集系统
Lambda应用模式
Ajax实现天气预报功能
jQuery的delegate
Nginx学习之十四-GDB调试Nginx初试
delphi LPT1端口打印与开钱箱
iostat查看io情况(监控Linux的8种方式)
重新设置属主和权限
Linux入门:文件权限、用户、用户组(比较清楚)
热门文章
Linux权限操作 [转]
windbg 基础命令实战
.NET中 类型,对象,线程栈,托管堆在运行时的关系
web开发下的各种下载方法
仿腾讯微博的一个弹出框 v0.1 beta
继承control的自定义TextBox
新版C#编译器关于函数闭包
EF Code First 初体验
Go语言Web框架gwk介绍 1
ASP.NET Web API之消息[拦截]处理
Copyright © 2011-2022 走看看