yxhxj2006
導航
BlogJava
首頁
新隨筆
聯系
聚合
管理
<
2012年7月
>
日
一
二
三
四
五
六
24
25
26
27
28
29
30
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
留言簿
(7)
給我留言
查看公開留言
查看私人留言
隨筆分類
J2EE(17)
(rss)
java(13)
(rss)
Javascipt
(rss)
Linux(3)
(rss)
PHP(4)
(rss)
SQL(12)
(rss)
勵志(3)
(rss)
測試
(rss)
文章分類
paypal
(rss)
隨筆檔案
2016年6月 (1)
2015年12月 (1)
2015年11月 (1)
2015年10月 (1)
2015年8月 (1)
2015年6月 (1)
2015年5月 (3)
2015年4月 (6)
2015年3月 (1)
2015年2月 (4)
2015年1月 (4)
2014年12月 (6)
2014年11月 (1)
2014年9月 (3)
2014年6月 (2)
2014年5月 (5)
2014年4月 (3)
2014年3月 (3)
2014年2月 (15)
2014年1月 (11)
2013年12月 (1)
2013年11月 (8)
2013年10月 (6)
2013年9月 (2)
2013年8月 (19)
2013年7月 (1)
2013年6月 (1)
2013年5月 (3)
2013年4月 (3)
2013年3月 (5)
2012年12月 (3)
2012年11月 (4)
2012年10月 (1)
2012年9月 (25)
2012年8月 (54)
2012年7月 (10)
2012年6月 (7)
閱讀排行榜
1.?Hibernate實現有兩種配置,xml配置與注釋配置(49848)
2.?公鑰與私鑰 (42387)
3.?使用POI讀取EXCEL中的所有Sheet表 (25905)
4.?Maven實戰(六)依賴(11943)
5.?Oracle中把一個查詢結果插入到一張表中(11031)
評論排行榜
1.?公鑰與私鑰 (31)
2.?Hibernate實現有兩種配置,xml配置與注釋配置(4)
3.?Java通過URL獲取網站Html源代碼 (3)
4.?讓HTML中的文本框中的文字垂直居中 .(3)
5.?struts2表單傳值(2)
常用鏈接
我的隨筆
我的評論
我的參與
最新評論
統計
隨筆 - 228
文章 - 0
評論 - 53
引用 - 0
最新評論
1.?re: 公鑰與私鑰
評論內容較長,點擊標題查看
--chinaltang
2.?re: 如何在magento中建立自定義頁面
請問站長,你這個增加以下片段是在哪里增加的,還有你這是怎么顯示出來頁面呢,總要點擊頁面上的哪個東西跳轉到這個頁面吧,那點擊跳轉怎么操作
--王小丫
3.?re: 公鑰與私鑰
343434
--zhangsa
4.?re: 公鑰與私鑰
真的寫的非常好,通俗易懂,但是不知道有demo沒有,要是有求一份。
--Divella
5.?re: Hibernate實現有兩種配置,xml配置與注釋配置[未登錄]
sa
--sa
在JDBC一次插入多個表、多條記錄
在jdbc操作中,通過事務操作,一次可以插入多個表 ,多條記錄:
public
static
void
insertBatch()
{
int
count[];
int
count1[];
Boolean isinsert
=
false
;
Connection con
=
null
;
PreparedStatement pst
=
null
;
PreparedStatement pst1
=
null
;
try
{
con
=
getCon();
con.setAutoCommit(
false
);
//
需要用到事務,不能讓他自動提交,需要手動提交
pst
=
con.prepareStatement(INSERT_SQL);
//
INSERT_SQL表示對一張表的插入記錄
pst1
=
con.prepareStatement(INSERT_SQL1);
//
INSERT_SQL表示對另一張表的插入記錄
pst.setString(
1
,
"
name1
"
);
pst.setInt(
2
,
26
);
pst.setString(
3
,
"
job1
"
);
pst.addBatch();
pst.setString(
1
,
"
name2
"
);
pst.setInt(
2
,
12
);
pst.setString(
3
,
"
job2
"
);
pst.addBatch();
-------
可以對pst進行更多的插入
-----------
pst1.setString(
1
,
"
name--1
"
);
pst1.setInt(
2
,
26
);
pst1.setString(
3
,
"
job--1
"
);
pst1.addBatch();
pst1.setString(
1
,
"
name--2
"
);
pst1.setInt(
2
,
26
);
pst1.setString(
3
,
"
job--2
"
);
pst1.addBatch();
-------
可以對pst1進行更多的插入
-----------
count
=
pst.executeBatch();
count1
=
pst1.executeBatch();
con.commit();
//
提交事務,這個非常重要
for
(
int
i : count)
{
if
(i
==
0
)
{
con.rollback();
//
回滾,非常重要
System.out.println(
"
======出現異常,回滾=========
"
);
}
}
for
(
int
i : count1)
{
if
(i
==
0
)
{
con.rollback();
//
回滾,非常重要
System.out.println(
"
==111====出現異常,回滾====111=====
"
);
}
}
}
catch
(SQLException e)
{
try
{
con.rollback();
//
回滾,非常重要
}
catch
(SQLException e1)
{
e1.printStackTrace();
}
System.out.println(
"
------出現異常,回滾----------
"
);
e.printStackTrace();
}
finally
{
cloCon(con,pst);
}
}
posted on 2012-07-17 14:40
奮斗成就男人
閱讀(2682)
評論(0)
編輯
收藏
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
Powered by:
BlogJava
Copyright © 奮斗成就男人
主站蜘蛛池模板:
阿荣旗
|
浙江省
|
贡觉县
|
固原市
|
二连浩特市
|
鹰潭市
|
积石山
|
绥阳县
|
云霄县
|
莎车县
|
米易县
|
贵南县
|
桦南县
|
安徽省
|
汕头市
|
汪清县
|
濉溪县
|
孝昌县
|
含山县
|
兴城市
|
江阴市
|
微博
|
长治市
|
错那县
|
淄博市
|
上饶县
|
宜兰县
|
陆川县
|
宣城市
|
丁青县
|
福建省
|
永德县
|
宝坻区
|
盐亭县
|
嘉义市
|
额尔古纳市
|
永新县
|
昆明市
|
子长县
|
历史
|
承德市
|