yxhxj2006
導(dǎo)航
BlogJava
首頁
新隨筆
聯(lián)系
聚合
管理
<
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)
勵(lì)志(3)
(rss)
測(cè)試
(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實(shí)現(xiàn)有兩種配置,xml配置與注釋配置(49848)
2.?公鑰與私鑰 (42387)
3.?使用POI讀取EXCEL中的所有Sheet表 (25905)
4.?Maven實(shí)戰(zhàn)(六)依賴(11943)
5.?Oracle中把一個(gè)查詢結(jié)果插入到一張表中(11031)
評(píng)論排行榜
1.?公鑰與私鑰 (31)
2.?Hibernate實(shí)現(xiàn)有兩種配置,xml配置與注釋配置(4)
3.?Java通過URL獲取網(wǎng)站Html源代碼 (3)
4.?讓HTML中的文本框中的文字垂直居中 .(3)
5.?struts2表單傳值(2)
常用鏈接
我的隨筆
我的評(píng)論
我的參與
最新評(píng)論
統(tǒng)計(jì)
隨筆 - 228
文章 - 0
評(píng)論 - 53
引用 - 0
最新評(píng)論
1.?re: 公鑰與私鑰
評(píng)論內(nèi)容較長,點(diǎn)擊標(biāo)題查看
--chinaltang
2.?re: 如何在magento中建立自定義頁面
請(qǐng)問站長,你這個(gè)增加以下片段是在哪里增加的,還有你這是怎么顯示出來頁面呢,總要點(diǎn)擊頁面上的哪個(gè)東西跳轉(zhuǎn)到這個(gè)頁面吧,那點(diǎn)擊跳轉(zhuǎn)怎么操作
--王小丫
3.?re: 公鑰與私鑰
343434
--zhangsa
4.?re: 公鑰與私鑰
真的寫的非常好,通俗易懂,但是不知道有demo沒有,要是有求一份。
--Divella
5.?re: Hibernate實(shí)現(xiàn)有兩種配置,xml配置與注釋配置[未登錄]
sa
--sa
在JDBC一次插入多個(gè)表、多條記錄
在jdbc操作中,通過事務(wù)操作,一次可以插入多個(gè)表 ,多條記錄:
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
);
//
需要用到事務(wù),不能讓他自動(dòng)提交,需要手動(dòng)提交
pst
=
con.prepareStatement(INSERT_SQL);
//
INSERT_SQL表示對(duì)一張表的插入記錄
pst1
=
con.prepareStatement(INSERT_SQL1);
//
INSERT_SQL表示對(duì)另一張表的插入記錄
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();
-------
可以對(duì)pst進(jìn)行更多的插入
-----------
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();
-------
可以對(duì)pst1進(jìn)行更多的插入
-----------
count
=
pst.executeBatch();
count1
=
pst1.executeBatch();
con.commit();
//
提交事務(wù),這個(gè)非常重要
for
(
int
i : count)
{
if
(i
==
0
)
{
con.rollback();
//
回滾,非常重要
System.out.println(
"
======出現(xiàn)異常,回滾=========
"
);
}
}
for
(
int
i : count1)
{
if
(i
==
0
)
{
con.rollback();
//
回滾,非常重要
System.out.println(
"
==111====出現(xiàn)異常,回滾====111=====
"
);
}
}
}
catch
(SQLException e)
{
try
{
con.rollback();
//
回滾,非常重要
}
catch
(SQLException e1)
{
e1.printStackTrace();
}
System.out.println(
"
------出現(xiàn)異常,回滾----------
"
);
e.printStackTrace();
}
finally
{
cloCon(con,pst);
}
}
posted on 2012-07-17 14:40
奮斗成就男人
閱讀(2682)
評(píng)論(0)
編輯
收藏
新用戶注冊(cè)
刷新評(píng)論列表
只有注冊(cè)用戶
登錄
后才能發(fā)表評(píng)論。
網(wǎng)站導(dǎo)航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
Powered by:
BlogJava
Copyright © 奮斗成就男人
主站蜘蛛池模板:
手机
|
交城县
|
长白
|
荆州市
|
河间市
|
东丰县
|
横山县
|
尤溪县
|
武胜县
|
泽州县
|
金沙县
|
大姚县
|
鹤庆县
|
库尔勒市
|
永康市
|
阜南县
|
进贤县
|
当涂县
|
静安区
|
桦川县
|
玛多县
|
观塘区
|
永仁县
|
修文县
|
长丰县
|
永和县
|
达州市
|
克什克腾旗
|
临泉县
|
平定县
|
什邡市
|
浙江省
|
大关县
|
北海市
|
天津市
|
高邮市
|
登封市
|
寻甸
|
秦皇岛市
|
蚌埠市
|
嫩江县
|