BlueSpace
思想有多遠,我們就能走多遠!
BlogJava
::
首頁
::
新隨筆
::
聯系
::
聚合
::
管理
posts - 0, comments - 5, trackbacks - 0
<
2025年7月
>
日
一
二
三
四
五
六
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
5
6
7
8
9
留言簿
(1)
給我留言
查看公開留言
查看私人留言
我參與的團隊
深圳Java俱樂部(0/0)
文章分類
ajax(1)
hibernate(4)
java(21)
javasrcipt(13)
mysql數據庫(6)
spring
文章檔案
2009年8月 (1)
2009年3月 (2)
2008年10月 (1)
2008年7月 (3)
2008年6月 (11)
2008年3月 (1)
2008年2月 (1)
2007年12月 (11)
2007年11月 (3)
2007年9月 (13)
相冊
my photo
http://www.tkk7.com/beansoft
http://www.tkk7.com/sterning
http://www.tkk7.com/sterning
搜索
最新評論
1.?re: xfire aegis轉
評論內容較長,點擊標題查看
--啊啊啊
2.?re: xfire aegis轉
itn
--吃飯會非常
3.?re: distinct 與 order by
“select * from test group by name”這個SQL語句有問題,執行不了
--didi
4.?re: java讀取excel文件
good,so well,
--1111
5.?re: 正則表達式,不區分大小寫的替換
評論內容較長,點擊標題查看
--新手。
java寫入excel文件
要用到poi-2.5.1-final-20040804.jar包
?1
import
?java.io.FileOutputStream;
?2
import
?java.sql.Connection;
?3
import
?java.sql.ResultSet;
?4
import
?java.sql.ResultSetMetaData;
?5
?6
import
?org.apache.poi.hssf.usermodel.HSSFCell;
?7
import
?org.apache.poi.hssf.usermodel.HSSFRow;
?8
import
?org.apache.poi.hssf.usermodel.HSSFSheet;
?9
import
?org.apache.poi.hssf.usermodel.HSSFWorkbook;
10
import
?org.dom4j.Document;
11
import
?org.dom4j.Element;
12
13
import
?wufalong.exportServer.ConnectBean;
14
import
?wufalong.exportServer.CreateConnection;
15
import
?wufalong.exportServer.GetResultSet;
16
import
?wufalong.exportServer.LoadRootElementByConfigFile;
17
import
?exportxls.JsUserBasicData;
18
19
public
?
class
?Person20070517
20
{
21
??
public
?
static
?
void
?main(String?args[])?
22
??
{
23
??????Person20070517?c
=
new
?Person20070517();
24
??????
int
?allcount
=
0
;
25
??????allcount
=
allcount
+
c.createPersonMobile(
"
c:/人才.xls
"
);
26
??}
27
??
28
??
public
?
int
?createPersonMobile(String?filename)
29
??
{
30
??????Connection?con?
=
?
null
;
31
??????ResultSet?rs?
=
?
null
;
32
??????Document?doc?
=
?LoadRootElementByConfigFile.getRootElement();
33
??????Element?e?
=
?doc.getRootElement().element(
"
import
"
);
34
??????
try
35
??????
{
36
????????????con?
=
?CreateConnection.getConnect(e);
37
????????????rs?
=
?GetResultSet.getResule(con,ConnectBean.getSql(e));
38
??????????FileOutputStream?fOut?
=
?
null
;
39
??????????HSSFWorkbook?workbook?
=
?
new
?HSSFWorkbook();
40
??????????HSSFSheet?sheet?
=
?workbook.createSheet();
41
??????????HSSFRow?row?
=
?
null
;
42
??????????HSSFCell?cell?
=
?
null
;
43
??????????
int
?i?
=
?
1
;
44
??????????
int
?writeadd?
=
?
0
;
45
??????????String??cellvalue?
=
?
""
;
46
??????????JsUserBasicData?jub?
=
?
new
?JsUserBasicData();
47
??????????row?
=
?sheet.createRow(
0
);
48
??????????cell?
=
?row.createCell((
short
)?
0
);
49
??????????cell.setCellType(HSSFCell.CELL_TYPE_STRING);
50
??????????cell.setEncoding(HSSFCell.ENCODING_UTF_16);
51
??????????cell.setCellValue(
"
姓名
"
);
52
??????????cell?
=
?row.createCell((
short
)?
1
);
53
??????????cell.setCellType(HSSFCell.CELL_TYPE_STRING);
54
??????????cell.setEncoding(HSSFCell.ENCODING_UTF_16);
55
??????????cell.setCellValue(
"
手機
"
);
56
??????????
57
??????????
while
?(rs.next())?
{
58
59
??????????????System.out.println(
"
正在生成第
"
?
+
?i?
+
?
"
條記錄
"
);
60
??????????????ResultSetMetaData?rsmd?
=
?rs.getMetaData();
61
??????????????row?
=
?sheet.createRow((
short
)?i);
62
??????????????
int
?colcount?
=
?rsmd.getColumnCount();
63
??????????????
for
?(
int
?icc?
=
?
0
;?icc?
<
?colcount;?icc
++
)?
{
64
??????????????????cellvalue?
=
?rs.getString(icc?
+
?
1
);?
65
??????????????????cell?
=
?row.createCell((
short
)?icc);
66
??????????????????System.out.println(
"
md:
"
?
+
?cellvalue);?
67
??????????????????cell.setCellType(HSSFCell.CELL_TYPE_STRING);
68
??????????????????cell.setEncoding(HSSFCell.ENCODING_UTF_16);
69
??????????????????cell.setCellValue(cellvalue);
70
??????????????}
71
??????????????i
++
;
72
??????????}
73
74
??????????fOut?
=
?
new
?FileOutputStream(filename);
75
??????????workbook.write(fOut);
76
??????????fOut.flush();
77
??????????fOut.close();
78
??????????System.out.println(filename?
+
?
"
文件生成
共
"
?
+
?i?
+
?
"
條
"
);
79
??????????rs.close();
80
??????????rs?
=
?
null
;
81
??????????con.close();
82
??????????con?
=
?
null
;
83
??????????
return
?i;
84
??????}
?
catch
?(Exception?ee)?
85
??????
{
86
??????????????System.out.println(
"
發生了
"
?
+
?ee.getMessage()?
+
?
"
例外
"
);
87
??????}
?
88
??????
finally
?
89
??????
{
90
??????????????GetResultSet.closeResultSet(rs);
91
??????????????CreateConnection.closeConnect(con);
92
??????}
93
?????
return
?
0
;
94
??}
95
}
96
posted on 2007-09-03 13:56
crazy
閱讀(1793)
評論(0)
編輯
收藏
所屬分類:
java
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關文章:
java HttpClient
html正則處理
正則2
正則
java的時間處理
xfire 集合 aegis
xfire aegis轉
轉載
判斷是否存在中文
java正則表達式
Powered by:
BlogJava
Copyright ©2025 crazy
主站蜘蛛池模板:
99精品热线在线观看免费视频
|
嘿嘿嘿视频免费网站在线观看
|
噜噜噜亚洲色成人网站
|
天黑黑影院在线观看视频高清免费
|
国产电影午夜成年免费视频
|
亚洲成色999久久网站
|
久久亚洲精品高潮综合色a片
|
免费人成网站在线观看不卡
|
国内外成人免费视频
|
亚洲爆乳精品无码一区二区三区
|
亚洲成色在线综合网站
|
黄色网址在线免费
|
亚洲国产一区二区三区青草影视
|
最新亚洲人成网站在线观看
|
91精品视频免费
|
亚洲人成影院在线高清
|
免费日本一区二区
|
亚洲一区精品中文字幕
|
中文字幕看片在线a免费
|
国产男女猛烈无遮挡免费视频网站
|
久久亚洲精精品中文字幕
|
99久久99久久精品免费观看
|
亚洲日韩乱码中文无码蜜桃
|
男女午夜24式免费视频
|
在线观看免费亚洲
|
亚洲人配人种jizz
|
4399影视免费观看高清直播
|
久久久久久久久亚洲
|
国产免费不卡视频
|
怡红院亚洲红怡院在线观看
|
亚洲中文字幕在线观看
|
一级大黄美女免费播放
|
免费一级毛片在线播放不收费
|
亚洲欧美日韩一区二区三区在线
|
4虎永免费最新永久免费地址
|
亚洲国产精品成人综合色在线
|
无码免费午夜福利片在线
|
免费国产成人高清在线观看麻豆
|
久久久精品视频免费观看
|
亚洲一区二区视频在线观看
|
亚洲AⅤ男人的天堂在线观看
|