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
主站蜘蛛池模板:
免费萌白酱国产一区二区三区
|
狼人大香伊蕉国产WWW亚洲
|
思思久久99热免费精品6
|
免费国产成人高清在线观看麻豆
|
免费看美女被靠到爽的视频
|
亚洲三级视频在线观看
|
人妻视频一区二区三区免费
|
亚洲国产亚洲片在线观看播放
|
午夜免费1000部
|
亚洲Av高清一区二区三区
|
免费在线看v网址
|
色天使亚洲综合在线观看
|
日本不卡在线观看免费v
|
亚洲AV永久无码天堂影院
|
免费国产成人午夜电影
|
又黄又大的激情视频在线观看免费视频社区在线
|
国产AV无码专区亚洲AV漫画
|
丰满妇女做a级毛片免费观看
|
亚洲精品无码成人片在线观看
|
eeuss草民免费
|
91大神亚洲影视在线
|
亚洲一区二区三区免费视频
|
亚洲一区二区三区久久久久
|
夫妻免费无码V看片
|
成人一级免费视频
|
亚洲AV无码精品色午夜果冻不卡
|
中文字幕在线观看免费视频
|
亚洲午夜无码毛片av久久京东热
|
国产一区二区免费在线
|
两个人的视频www免费
|
亚洲天堂视频在线观看
|
免费鲁丝片一级在线观看
|
春意影院午夜爽爽爽免费
|
亚洲精品国产成人99久久
|
好爽…又高潮了毛片免费看
|
一个人免费观看www视频
|
亚洲高清资源在线观看
|
国产成人免费A在线视频
|
嫩草影院在线播放www免费观看
|
男人j进女人p免费视频
|
久久久婷婷五月亚洲97号色
|