<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 閱讀(1793) 評論(0)  編輯  收藏 所屬分類: java
    主站蜘蛛池模板: 99精品热线在线观看免费视频| 嘿嘿嘿视频免费网站在线观看| 噜噜噜亚洲色成人网站| 天黑黑影院在线观看视频高清免费| 国产电影午夜成年免费视频| 亚洲成色999久久网站| 久久亚洲精品高潮综合色a片| 免费人成网站在线观看不卡| 国内外成人免费视频| 亚洲爆乳精品无码一区二区三区| 亚洲成色在线综合网站| 黄色网址在线免费| 亚洲国产一区二区三区青草影视| 最新亚洲人成网站在线观看| 91精品视频免费| 亚洲人成影院在线高清| 免费日本一区二区| 亚洲一区精品中文字幕| 中文字幕看片在线a免费| 国产男女猛烈无遮挡免费视频网站| 久久亚洲精精品中文字幕| 99久久99久久精品免费观看| 亚洲日韩乱码中文无码蜜桃 | 男女午夜24式免费视频| 在线观看免费亚洲| 亚洲人配人种jizz| 4399影视免费观看高清直播| 久久久久久久久亚洲| 国产免费不卡视频| 怡红院亚洲红怡院在线观看| 亚洲中文字幕在线观看| 一级大黄美女免费播放| 免费一级毛片在线播放不收费| 亚洲欧美日韩一区二区三区在线| 4虎永免费最新永久免费地址| 亚洲国产精品成人综合色在线| 无码免费午夜福利片在线 | 免费国产成人高清在线观看麻豆| 久久久精品视频免费观看| 亚洲一区二区视频在线观看| 亚洲AⅤ男人的天堂在线观看|