zoukankan
html css js c++ java
执行多条SQL语句,实现数据库事务。
/**/
///
<summary>
///
执行多条SQL语句,实现数据库事务。
///
</summary>
///
<param name="SQLStringList">
SQL语句的哈希表(key为sql语句,value是该语句的SqlParameter[])
</param>
public
void
ExecuteSqlTran(Hashtable SQLStringList)
{
using
(SqlConnection conn
=
new
SqlConnection(
this
.ConnectionString))
{
conn.Open();
using
(SqlTransaction trans
=
conn.BeginTransaction())
{
try
{
//
循环
foreach
(DictionaryEntry myDE
in
SQLStringList)
{
SqlCommand cmd
=
new
SqlCommand();
string
[] tmp
=
myDE.Key.ToString ().Split(
new
char
[]
{
'
|
'
}
);
string
cmdText
=
tmp[
1
];
SqlParameter[] cmdParms
=
(SqlParameter[])myDE.Value;
PrepareCommand(cmd,conn,trans,cmdText, cmdParms);
int
val
=
cmd.ExecuteNonQuery();
cmd.Parameters.Clear();
}
trans.Commit();
}
catch
{
trans.Rollback();
throw
;
}
}
}
}
antony
:
antony1029@163.com
:
http://antony1029.cnblogs.com
查看全文
相关阅读:
7-1 抓老鼠啊~亏了还是赚了?
7-1 币值转换
7-1 打印沙漏
打印沙漏
第十周作业
第九周作业
第八周作业
第七周作业
7-1 判断上三角矩阵 (15 分)
第二次实验过程
原文地址:https://www.cnblogs.com/antony1029/p/1224124.html
最新文章
2019年春季学期第三周作业
基础作业
7-1 抓老鼠啊~亏了还是赚了? (20 分)
人生路上对你影响最大的三位老师
2019年春季学期第十周作业
2019年春季学期第九周作业
2019年春季学期第八周作业
2019年春季学期第七周作业
2019年春季学期第六周作业
2019春季学期第五周作业
热门文章
2019年春季学期第四周作业
2019年春季学期第三周作业
2019年春季学期第二周作业
题目3.7-1 抓老鼠啊~亏了还是赚了?
第七周作业
第六周作业
第五周作业
第四周作业基础题和挑战题
7-1 判断上三角矩阵
2019年春季学期第二周作业
Copyright © 2011-2022 走看看