<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 0,  comments - 5,  trackbacks - 0

    要用到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
    主站蜘蛛池模板: 亚洲AV无码日韩AV无码导航| 日韩免费在线观看| 亚洲AV无码精品无码麻豆| 一级成人生活片免费看| 亚洲国产精品一区二区第一页免| 国产成人亚洲精品无码AV大片 | 国产婷婷成人久久Av免费高清| 中文字幕亚洲综合久久男男| 久久WWW免费人成—看片| 最新精品亚洲成a人在线观看| 中文字幕成人免费高清在线| 亚洲成色www久久网站夜月| 99精品一区二区免费视频| 亚洲经典在线观看| 最近中文字幕mv免费高清电影 | 亚洲视频在线免费观看| 亚洲高清无在码在线电影不卡| 桃子视频在线观看高清免费完整| 日本亚洲免费无线码| 四虎影在线永久免费四虎地址8848aa | 国产免费A∨在线播放| 水蜜桃亚洲一二三四在线| free哆啪啪免费永久| 亚洲日韩av无码中文| 亚洲日本va午夜中文字幕久久| 国产真人无码作爱视频免费| 亚洲综合伊人制服丝袜美腿| 四虎影院永久免费观看| 久久狠狠躁免费观看| 亚洲人成色99999在线观看| 亚洲日韩涩涩成人午夜私人影院| 久久免费观看国产精品| 亚洲另类无码专区首页| 久久影视综合亚洲| 蜜桃视频在线观看免费网址入口| 免费的黄色的网站| 在线观看亚洲人成网站| 国产精品免费视频一区| 在线免费中文字幕| 一区二区免费在线观看| 亚洲人成在线中文字幕|