锘??xml version="1.0" encoding="utf-8" standalone="yes"?>欧美日韩亚洲精品,亚洲伊人久久精品,亚洲av无码国产精品色午夜字幕http://www.tkk7.com/phe441/category/17665.htmlzh-cnTue, 27 Feb 2007 08:43:36 GMTTue, 27 Feb 2007 08:43:36 GMT60- 鍒╃敤java鎿嶄綔excel鏂囦歡http://www.tkk7.com/phe441/archive/2006/12/12/87326.htmllandrillandrilTue, 12 Dec 2006 11:07:00 GMThttp://www.tkk7.com/phe441/archive/2006/12/12/87326.htmlhttp://www.tkk7.com/phe441/comments/87326.htmlhttp://www.tkk7.com/phe441/archive/2006/12/12/87326.html#Feedback0http://www.tkk7.com/phe441/comments/commentRss/87326.htmlhttp://www.tkk7.com/phe441/services/trackbacks/87326.html鍒╃敤java鎿嶄綔excel鏂囦歡
Java Excel鏄竴寮鏀炬簮鐮侀」鐩紝閫氳繃瀹僇ava寮鍙戜漢鍛樺彲浠ヨ鍙朎xcel鏂囦歡鐨勫唴瀹廣佸垱寤烘柊鐨凟xcel鏂囦歡銆佹洿鏂板凡緇忓瓨鍦ㄧ殑Excel鏂囦歡銆備嬌鐢ㄨAPI闈濿indows鎿嶄綔緋葷粺涔熷彲浠ラ氳繃綰疛ava搴旂敤鏉ュ鐞咵xcel鏁版嵁琛ㄣ傚洜涓烘槸浣跨敤Java緙栧啓鐨勶紝鎵浠ユ垜浠湪Web搴旂敤涓彲浠ラ氳繃JSP銆丼ervlet鏉ヨ皟鐢ˋPI瀹炵幇瀵笶xcel鏁版嵁琛ㄧ殑璁塊棶銆?br />
聽/**
聽 * 浠巈xcel琛ㄦ牸涓鍑烘暟鎹?br />聽 * @param sourcefile
聽 * @return
聽 */
聽public List<WaterPrice> readExcel(String sourcefile) {
聽聽Workbook rwb = null;
聽聽List<WaterPrice> waterPrices = new ArrayList<WaterPrice>();
聽聽try {
聽聽聽// 鐩存帴浠庢湰鍦版枃浠跺垱寤篧orkbook(宸ヤ綔綈?
聽聽聽InputStream is = new FileInputStream(sourcefile);
聽聽聽rwb = Workbook.getWorkbook(is);
聽聽聽// 鑾峰彇絎竴寮燬heet琛?宸ヤ綔琛紝浠?涓轟笅鏍囧紑濮?
聽聽聽Sheet rs = rwb.getSheet(0);
聽聽聽for (int i = 3; i < 28; i++) {
聽聽聽聽String managerDepartment = rs.getCell(0, i).getContents();
聽聽聽聽if (managerDepartment != null
聽聽聽聽聽聽&& managerDepartment.trim().length() > 0) {
聽聽聽聽聽BigDecimal wPrice = new BigDecimal(rs.getCell(1, i)
聽聽聽聽聽聽聽.getContents());
聽聽聽聽聽BigDecimal sewagePrice = new BigDecimal(rs.getCell(2, i)
聽聽聽聽聽聽聽.getContents());
聽聽聽聽聽String remark = rs.getCell(3, i).getContents();
聽聽聽聽聽WaterPrice waterPrice = new WaterPrice();
聽聽聽聽聽waterPrice.setManagerDepartment(managerDepartment);
聽聽聽聽聽waterPrice.setWaterPrice(wPrice);
聽聽聽聽聽waterPrice.setSewagePrice(sewagePrice);
聽聽聽聽聽waterPrice.setRemark(remark);
聽聽聽聽聽waterPrices.add(waterPrice);
聽聽聽聽}
聽聽聽}
聽聽} catch (FileNotFoundException e) {
聽聽聽e.printStackTrace();
聽聽} catch (BiffException e) {
聽聽聽e.printStackTrace();
聽聽} catch (IOException e) {
聽聽聽e.printStackTrace();
聽聽}
聽聽return waterPrices;
聽}
聽/**
聽 * 灝嗘暟鎹啓鍏xcel琛ㄦ牸涓?br />聽 * @param targetfile
聽 */
聽public void writeExcel(String targetfile) {
聽聽WritableWorkbook wwb = null;
聽聽try {
聽聽聽// 鍒涘緩鍙啓鍏ョ殑Excel宸ヤ綔钖?br />聽聽聽OutputStream os = new FileOutputStream(targetfile);
聽聽聽wwb = Workbook.createWorkbook(os);
聽聽聽// 鍒涘緩Excel宸ヤ綔琛?br />聽聽聽WritableSheet ws = wwb.createSheet("姘翠環綆$悊", 0);
聽聽聽for (int i = 8; i < 28; i++) {
聽聽聽聽Label managerDepartment = new Label(0, i, "綆$悊閮ㄩ棬" + i);
聽聽聽聽ws.addCell(managerDepartment);
聽聽聽聽Number waterPrice = new Number(1, i, 555);
聽聽聽聽ws.addCell(waterPrice);
聽聽聽聽Number sewagePrice = new Number(2, i, 6);
聽聽聽聽ws.addCell(sewagePrice);
聽聽聽聽Label remark = new Label(3, i, "澶囨敞" + i);
聽聽聽聽ws.addCell(remark);
聽聽聽}
聽聽} catch (FileNotFoundException e) {
聽聽聽e.printStackTrace();
聽聽} catch (IOException e) {
聽聽聽e.printStackTrace();
聽聽} catch (RowsExceededException e) {
聽聽聽e.printStackTrace();
聽聽} catch (WriteException e) {
聽聽聽e.printStackTrace();
聽聽} finally {
聽聽聽try {
聽聽聽聽// 璁板緱涓瀹氳鍐欒繖涓ゅ彞鍝?鍐欏叆Exel宸ヤ綔琛?鍏抽棴Excel宸ヤ綔钖勫璞?br />聽聽聽聽wwb.write();
聽聽聽聽wwb.close();
聽聽聽} catch (IOException e) {
聽聽聽聽e.printStackTrace();
聽聽聽} catch (WriteException e) {
聽聽聽聽e.printStackTrace();
聽聽聽}
聽聽}
聽}
java excel api 涓嬭澆鍦板潃錛?br />http://sourceforge.net/project/showfiles.php?group_id=79926
java excel api 鍙傝冨涔犲湴鍧錛?br />http://www-128.ibm.com/developerworks/cn/java/l-javaExcel/

]]>- 閲囩敤JDBC榪涜鏁版嵁搴撳垎欏墊煡璇?/title>http://www.tkk7.com/phe441/archive/2006/12/11/87042.htmllandrillandrilMon, 11 Dec 2006 12:21:00 GMThttp://www.tkk7.com/phe441/archive/2006/12/11/87042.htmlhttp://www.tkk7.com/phe441/comments/87042.htmlhttp://www.tkk7.com/phe441/archive/2006/12/11/87042.html#Feedback0http://www.tkk7.com/phe441/comments/commentRss/87042.htmlhttp://www.tkk7.com/phe441/services/trackbacks/87042.html
聽/**
聽 * 涓嬈″彧浠庢暟鎹簱涓煡璇㈡渶澶axCount鏉¤褰?br />聽 * @param sql 浼犲叆鐨剆ql璇彞
聽 * @param startNo 浠庡摢涓鏉¤褰曞紑濮?br />聽 * @param maxCount 鎬誨叡鍙栧灝戞潯璁板綍
聽 */
聽public void getData(String sql,int startNo,int maxCount){
聽聽Connection conn = ConnectionUtil.getConnection();
聽聽try {
//聽聽聽conn.prepareStatement(sql,娓告爣綾誨瀷,鑳藉惁鏇存柊璁板綍);
//聽聽聽聽聽 娓告爣綾誨瀷錛?br />//聽聽聽聽聽聽 ResultSet.TYPE_FORWORD_ONLY:鍙繘娓告爣
//聽聽聽聽聽聽 ResultSet.TYPE_SCROLL_INSENSITIVE:鍙粴鍔ㄣ備絾鏄笉鍙楀叾浠栫敤鎴峰鏁版嵁搴撴洿鏀圭殑褰卞搷銆?br />//聽聽聽聽聽聽 ResultSet.TYPE_SCROLL_SENSITIVE:鍙粴鍔ㄣ傚綋鍏朵粬鐢ㄦ埛鏇存敼鏁版嵁搴撴椂榪欎釜璁板綍涔熶細鏀瑰彉銆?br />//聽聽聽聽聽 鑳藉惁鏇存柊璁板綍錛?br />//聽聽聽聽聽聽 ResultSet.CONCUR_READ_ONLY,鍙
//聽聽聽聽聽聽 ResultSet.CONCUR_UPDATABLE,鍙洿鏂?br />聽聽聽PreparedStatement pstat = conn.prepareStatement(sql,ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
聽聽聽//鏈澶ф煡璇㈠埌絎嚑鏉¤褰?br />聽聽聽pstat.setMaxRows(startNo+maxCount-1);
聽聽聽ResultSet rs = pstat.executeQuery();
聽聽聽//灝嗘父鏍囩Щ鍔ㄥ埌絎竴鏉¤褰?br />聽聽聽rs.first();
//聽聽聽娓告爣縐誨姩鍒拌杈撳嚭鐨勭涓鏉¤褰?br />聽聽聽rs.relative(startNo-2);
聽聽聽while(rs.next())
聽聽聽聽System.out.println(rs.getInt(1));
聽聽} catch (SQLException e) {
聽聽聽e.printStackTrace();
聽聽}
聽}
聽
聽/**
聽 * 浠庢暟鎹簱涓煡璇㈡墍鏈夎褰曪紝鐒跺悗閫氳繃娓告爣鏉ヨ幏鍙栨墍闇maxCount鏉¤褰?br />聽 * @param sql 浼犲叆鐨剆ql璇彞
聽 * @param startNo 浠庡摢涓鏉¤褰曞紑濮?br />聽 * @param maxCount 鎬誨叡鍙栧灝戞潯璁板綍
聽 */
聽public void getDataFromAll(String sql,int startNo,int maxCount){
聽聽Connection conn = ConnectionUtil.getConnection();
聽聽try {
聽聽聽PreparedStatement pstat = conn.prepareStatement(sql,ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
聽聽聽ResultSet rs = pstat.executeQuery();
聽聽聽rs.first();
聽聽聽rs.relative(startNo-1);
聽聽聽int i = startNo-1;
聽聽聽while(i < startNo + maxCount-1 && !rs.isAfterLast()){
聽聽聽聽System.out.println(rs.getInt(1));
聽聽聽聽i++;
聽聽聽聽rs.next();
聽聽聽}
聽聽} catch (SQLException e) {
聽聽聽e.printStackTrace();
聽聽}
聽}
]]>
主站蜘蛛池模板:
亚洲免费视频在线观看|
黄色a级片免费看|
99re在线精品视频免费|
亚洲av无码一区二区乱子伦as|
www在线观看免费视频|
精品亚洲视频在线观看|
一级女人18片毛片免费视频|
亚洲人AV永久一区二区三区久久|
特级毛片免费播放|
77777亚洲午夜久久多人|
a级毛片免费全部播放无码|
亚洲成在人线av|
91视频免费网址|
亚洲av成人综合网|
日韩免费观看视频|
激情吃奶吻胸免费视频xxxx|
亚洲另类少妇17p|
免费91麻豆精品国产自产在线观看
|
亚洲日本中文字幕|
国产黄色免费网站|
亚洲精品自偷自拍无码|
国产免费131美女视频|
精精国产www视频在线观看免费|
亚洲AV无码一区二区一二区|
国产一级淫片免费播放电影|
一级成人生活片免费看|
78成人精品电影在线播放日韩精品电影一区亚洲
|
永久免费bbbbbb视频|
水蜜桃视频在线观看免费|
桃子视频在线观看高清免费完整
|
亚洲AV女人18毛片水真多|
亚洲国产一级在线观看
|
99久久免费精品国产72精品九九|
亚洲AV色欲色欲WWW|
亚洲乱码国产一区三区|
黄色a三级三级三级免费看|
久久精品国产96精品亚洲|
青青久在线视频免费观看|
fc2免费人成在线视频|
亚洲国产成人手机在线电影bd|
日本高清免费网站|