人因夢想而偉大
非凡DZ
事務在Java與C#中的應用
Java代碼:
public
boolean
useCommit(ArrayList ary)
{
//
應用事務進行多表操作
boolean
flag
=
false
;
this
.getConnection();
//
連接數據庫
try
{
con.setAutoCommit(
false
);
//
將事務設置為手動提交方式
Statement st
=
con.createStatement();
String sql
=
null
;
for
(
int
i
=
0
;i
<
ary.size();i
++
)
{
sql
=
(String)ary.get(i);
st.executeUpdate(sql);
}
flag
=
true
;
con.commit();
st.close();
con.setAutoCommit(
true
);
con.close();
}
catch
(Exception e)
{
try
{
con.rollback();
}
catch
(Exception x)
{}
}
return
flag;
}
C#代碼:
private
bool
UseCommit(ArrayList ary)
{
SqlConnection con
=
new
SqlConnection();
con.ConnectionString
=
"
server=.;uid=sa;database=petDB;
"
;
con.Open();
SqlTransaction tran
=
con.BeginTransaction();
bool
flag
=
false
;
try
{
SqlCommand cmd
=
con.CreateCommand();
cmd.Transaction
=
tran;
//
把事務附加到Command
string
sql
=
null
;
for
(
int
i
=
0
;i
<
ary.size();i
++
)
{
sql
=
(String)ary.
get
(i);
cmd.CommandText
=
sql;
cmd.ExecuteNonQuery();
}
tran.Commit();
flag
=
true
;
}
catch
{
tran.Rollback();
}
return
flag;
}
posted on 2008-03-02 11:06
非凡DZ
閱讀(347)
評論(0)
編輯
收藏
所屬分類:
J2SE
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關文章:
Java倒計時程序
java自定義按鈕
Java中對數字格式化
Java計算器
事務在Java與C#中的應用
Powered by:
BlogJava
Copyright © 非凡DZ
<
2008年3月
>
日
一
二
三
四
五
六
24
25
26
27
28
29
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
導航
BlogJava
首頁
新隨筆
聯系
聚合
管理
統計
隨筆 - 14
文章 - 5
評論 - 48
引用 - 0
常用鏈接
我的隨筆
我的評論
我的參與
最新評論
留言簿
(2)
給我留言
查看公開留言
查看私人留言
隨筆分類
(19)
.NET(2)
(rss)
FLEX(2)
(rss)
J2EE(2)
(rss)
J2SE(5)
(rss)
Oracle(2)
(rss)
心情(6)
(rss)
隨筆檔案
(19)
2009年7月 (2)
2009年6月 (1)
2008年11月 (1)
2008年10月 (1)
2008年7月 (1)
2008年5月 (1)
2008年4月 (3)
2008年3月 (7)
2008年2月 (2)
友情鏈接
Java開源
(rss)
my97日歷控件
my97日歷控件
RIA愛好者
千里冰封
(rss)
布啦啦
(rss)
編程中國
(rss)
搜索
積分與排名
積分 - 45351
排名 - 1063
最新評論
1.?re: C#打字練習小程序
這個界面沒有啊,光有代碼,能弄個完整的發到我郵箱里,謝謝了,我們留的作業
--賈秀文
2.?re: Java倒計時程序[未登錄]
很不錯!謝謝!
--dd
3.?re: Eclipse下使用Ant編譯actionScript[未登錄]
是不是只能將其編譯成swc格式的文件,怎樣才能像ide編譯的那樣 呢?
--alone
4.?re: C#文件復制程序
this.folderBrowserDialogSrc.ShowDialog();有問題
--子禹登坦
5.?re: C#文件復制程序
出現問題 希望解決
--子禹登坦
閱讀排行榜
1.?C#文件復制程序(8438)
2.?Java中對數字格式化(7821)
3.?Java倒計時程序(5290)
4.?jsp分頁(4266)
5.?模擬Google首頁(dwr實現ajax)(3851)
評論排行榜
1.?模擬Google首頁(dwr實現ajax)(15)
2.?jsp分頁(11)
3.?Java倒計時程序(8)
4.?Oracle的rownum及分頁(轉)(4)
5.?java自定義按鈕(4)
主站蜘蛛池模板:
华池县
|
安丘市
|
梅河口市
|
盐边县
|
郓城县
|
南靖县
|
文登市
|
邢台县
|
焉耆
|
海阳市
|
许昌市
|
乐山市
|
老河口市
|
德化县
|
嘉峪关市
|
凤山县
|
招远市
|
成安县
|
新津县
|
万年县
|
油尖旺区
|
遂溪县
|
收藏
|
巢湖市
|
渝北区
|
临沧市
|
阿图什市
|
四川省
|
开阳县
|
治多县
|
乌鲁木齐县
|
虞城县
|
江油市
|
郧西县
|
泸西县
|
团风县
|
临颍县
|
朝阳县
|
左权县
|
西青区
|
自贡市
|