BlueSpace
思想有多遠,我們就能走多遠!
BlogJava
::
首頁
::
新隨筆
::
聯系
::
聚合
::
管理
posts - 0, comments - 5, trackbacks - 0
<
2025年5月
>
日
一
二
三
四
五
六
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
5
6
7
留言簿
(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://m.tkk7.com/beansoft
http://m.tkk7.com/sterning
http://m.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
閱讀(1788)
評論(0)
編輯
收藏
所屬分類:
java
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關文章:
java HttpClient
html正則處理
正則2
正則
java的時間處理
xfire 集合 aegis
xfire aegis轉
轉載
判斷是否存在中文
java正則表達式
Powered by:
BlogJava
Copyright ©2025 crazy
主站蜘蛛池模板:
亚洲AV无码日韩AV无码导航
|
日韩免费在线观看
|
亚洲AV无码精品无码麻豆
|
一级成人生活片免费看
|
亚洲国产精品一区二区第一页免
|
国产成人亚洲精品无码AV大片
|
国产婷婷成人久久Av免费高清
|
中文字幕亚洲综合久久男男
|
久久WWW免费人成—看片
|
最新精品亚洲成a人在线观看
|
中文字幕成人免费高清在线
|
亚洲成色www久久网站夜月
|
99精品一区二区免费视频
|
亚洲经典在线观看
|
最近中文字幕mv免费高清电影
|
亚洲视频在线免费观看
|
亚洲高清无在码在线电影不卡
|
桃子视频在线观看高清免费完整
|
日本亚洲免费无线码
|
四虎影在线永久免费四虎地址8848aa
|
国产免费A∨在线播放
|
水蜜桃亚洲一二三四在线
|
free哆啪啪免费永久
|
亚洲日韩av无码中文
|
亚洲日本va午夜中文字幕久久
|
国产真人无码作爱视频免费
|
亚洲综合伊人制服丝袜美腿
|
四虎影院永久免费观看
|
久久狠狠躁免费观看
|
亚洲人成色99999在线观看
|
亚洲日韩涩涩成人午夜私人影院
|
久久免费观看国产精品
|
亚洲另类无码专区首页
|
久久影视综合亚洲
|
蜜桃视频在线观看免费网址入口
|
免费的黄色的网站
|
在线观看亚洲人成网站
|
国产精品免费视频一区
|
在线免费中文字幕
|
一区二区免费在线观看
|
亚洲人成在线中文字幕
|