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
;
}
}
}
查看全文
相关阅读:
Spring AOP Capabilities and Goal
CDI Features
Java Design Patterns
Connector for python
Spring reference
a+1、&a+1、*(a+1)、*(&a+1)、*(*(&a+1))的区别
int **p和int *p
Hibernate注解
功能测试
零售商商品管理系统代码节选
原文地址:https://www.cnblogs.com/chenbg2001/p/1704127.html
最新文章
c++map按value排序--将map的pair对保存到vector中,然后写比较仿函数+sort完成排序过程。
特别优秀的虚函数讲解博客地址
unix解释器文件详解
为何要fork()两次来避免产生僵尸进程?
c++各类变量汇总
二维数组与双重指针
没有360杀毒卫士之win10未安装杀毒软件,关闭开机自动启动的软件
C语言中 stdlib.h中的qsort排序用法
记Vmware Worksstation pro15 装 linux Ubuntu 15.0.4
C语言应试笔记。
热门文章
你学C语言4年了都不知道的坑。(sizeof)你真坑,马化腾都笑了。
成都大学心理健康测试系统 (部分源代码)
ChengDu University Mental Health Test 需求分析文档
C语言 严蔚敏数据结构 线性表之链表实现
领域逻辑组织
Java期末项目——校园商铺平台(三)
Java期末项目——校园商铺平台(二)
Java期末项目——校园商铺平台(一)
Java Lambda expression
Domain logic approaches
Copyright © 2011-2022 走看看