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
查看全文
相关阅读:
VMware Workstation 15 安装教程
Kail更新源、输入法、浏览器
Kali Linux 下载、引导、安装
dwr超时
jsp获取web的跟路径
java线程安全
jsp快速回顾
在web.xml中可以设置jsp标签吗?
axis2--生成的wsdl文件方法的参数问题
java删除文件
原文地址:https://www.cnblogs.com/antony1029/p/1224124.html
最新文章
编译参数
APCS (ARM Procedure Call Standard)
排列组合算法
图的最短路径算法 Bellman-Ford算法
GitHub Windows Client 设置HTTP 代理
求交集和并集的线性算法
[ZZ]最小覆盖子串算法
Linux IPC总结(全)
Linux文件属性
结构型模式之外观模式
热门文章
结构型模式之装饰模式
结构型模式之组合模式
结构型模式之桥接模式
结构型模式之适配器模式
创建型模式之建造者模式
创建型模式之原型模式
创建型模式之抽象工厂模式
创建型模式之工厂方法模式
创建型模式之简单工厂模式
VMware Workstation搭建Linux操作系统
Copyright © 2011-2022 走看看