锘??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/



landril 2006-12-12 19:07 鍙戣〃璇勮
]]>
閲囩敤JDBC榪涜鏁版嵁搴撳垎欏墊煡璇?/title><link>http://www.tkk7.com/phe441/archive/2006/12/11/87042.html</link><dc:creator>landril</dc:creator><author>landril</author><pubDate>Mon, 11 Dec 2006 12:21:00 GMT</pubDate><guid>http://www.tkk7.com/phe441/archive/2006/12/11/87042.html</guid><wfw:comment>http://www.tkk7.com/phe441/comments/87042.html</wfw:comment><comments>http://www.tkk7.com/phe441/archive/2006/12/11/87042.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/phe441/comments/commentRss/87042.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/phe441/services/trackbacks/87042.html</trackback:ping><description><![CDATA[閲囩敤JDBC榪涜鏁版嵁搴撳垎欏墊煡璇?br /><br />聽/**<br />聽 * 涓嬈″彧浠庢暟鎹簱涓煡璇㈡渶澶axCount鏉¤褰?br />聽 * @param sql 浼犲叆鐨剆ql璇彞<br />聽 * @param startNo 浠庡摢涓鏉¤褰曞紑濮?br />聽 * @param maxCount 鎬誨叡鍙栧灝戞潯璁板綍<br />聽 */<br />聽public void getData(String sql,int startNo,int maxCount){<br />聽聽Connection conn = ConnectionUtil.getConnection();<br />聽聽try {<br />//聽聽聽conn.prepareStatement(sql,娓告爣綾誨瀷,鑳藉惁鏇存柊璁板綍);<br />//聽聽聽聽聽 娓告爣綾誨瀷錛?br />//聽聽聽聽聽聽 ResultSet.TYPE_FORWORD_ONLY:鍙繘娓告爣<br />//聽聽聽聽聽聽 ResultSet.TYPE_SCROLL_INSENSITIVE:鍙粴鍔ㄣ備絾鏄笉鍙楀叾浠栫敤鎴峰鏁版嵁搴撴洿鏀圭殑褰卞搷銆?br />//聽聽聽聽聽聽 ResultSet.TYPE_SCROLL_SENSITIVE:鍙粴鍔ㄣ傚綋鍏朵粬鐢ㄦ埛鏇存敼鏁版嵁搴撴椂榪欎釜璁板綍涔熶細鏀瑰彉銆?br />//聽聽聽聽聽 鑳藉惁鏇存柊璁板綍錛?br />//聽聽聽聽聽聽 ResultSet.CONCUR_READ_ONLY,鍙<br />//聽聽聽聽聽聽 ResultSet.CONCUR_UPDATABLE,鍙洿鏂?br />聽聽聽PreparedStatement pstat = conn.prepareStatement(sql,ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);<br />聽聽聽//鏈澶ф煡璇㈠埌絎嚑鏉¤褰?br />聽聽聽pstat.setMaxRows(startNo+maxCount-1);<br />聽聽聽ResultSet rs = pstat.executeQuery();<br />聽聽聽//灝嗘父鏍囩Щ鍔ㄥ埌絎竴鏉¤褰?br />聽聽聽rs.first();<br />//聽聽聽娓告爣縐誨姩鍒拌杈撳嚭鐨勭涓鏉¤褰?br />聽聽聽rs.relative(startNo-2);<br />聽聽聽while(rs.next())<br />聽聽聽聽System.out.println(rs.getInt(1));<br />聽聽} catch (SQLException e) {<br />聽聽聽e.printStackTrace();<br />聽聽}<br />聽}<br />聽<br />聽/**<br />聽 * 浠庢暟鎹簱涓煡璇㈡墍鏈夎褰曪紝鐒跺悗閫氳繃娓告爣鏉ヨ幏鍙栨墍闇maxCount鏉¤褰?br />聽 * @param sql 浼犲叆鐨剆ql璇彞<br />聽 * @param startNo 浠庡摢涓鏉¤褰曞紑濮?br />聽 * @param maxCount 鎬誨叡鍙栧灝戞潯璁板綍<br />聽 */<br />聽public void getDataFromAll(String sql,int startNo,int maxCount){<br />聽聽Connection conn = ConnectionUtil.getConnection();<br />聽聽try {<br />聽聽聽PreparedStatement pstat = conn.prepareStatement(sql,ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);<br />聽聽聽ResultSet rs = pstat.executeQuery();<br />聽聽聽rs.first();<br />聽聽聽rs.relative(startNo-1);<br />聽聽聽int i = startNo-1;<br />聽聽聽while(i < startNo + maxCount-1 && !rs.isAfterLast()){<br />聽聽聽聽System.out.println(rs.getInt(1));<br />聽聽聽聽i++;<br />聽聽聽聽rs.next();<br />聽聽聽}<br />聽聽} catch (SQLException e) {<br />聽聽聽e.printStackTrace();<br />聽聽}<br />聽}<img src ="http://www.tkk7.com/phe441/aggbug/87042.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/phe441/" target="_blank">landril</a> 2006-12-11 20:21 <a href="http://www.tkk7.com/phe441/archive/2006/12/11/87042.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p> <a href="http://www.tkk7.com/" title="亚洲av成人片在线观看">亚洲av成人片在线观看</a> <div class="friend-links"> </div> </div> </footer> 主站蜘蛛池模板: <a href="http://038037.com" target="_blank">亚洲免费视频在线观看</a>| <a href="http://qsqse1.com" target="_blank">黄色a级片免费看</a>| <a href="http://txa6.com" target="_blank">99re在线精品视频免费</a>| <a href="http://fenglufzjx.com" target="_blank">亚洲av无码一区二区乱子伦as</a>| <a href="http://33eaa.com" target="_blank">www在线观看免费视频</a>| <a href="http://xzdlgp.com" target="_blank">精品亚洲视频在线观看</a>| <a href="http://24aabb.com" target="_blank">一级女人18片毛片免费视频</a>| <a href="http://sh-shule.com" target="_blank">亚洲人AV永久一区二区三区久久</a>| <a href="http://dodxs.com" target="_blank">特级毛片免费播放</a>| <a href="http://chuguo65.com" target="_blank">77777亚洲午夜久久多人</a>| <a href="http://avyjj.com" target="_blank">a级毛片免费全部播放无码</a>| <a href="http://av-fantasy.com" target="_blank">亚洲成在人线av</a>| <a href="http://yes5555.com" target="_blank">91视频免费网址</a>| <a href="http://hljjlhl.com" target="_blank">亚洲av成人综合网</a>| <a href="http://222222se.com" target="_blank">日韩免费观看视频</a>| <a href="http://pjappuiehjdkhsjkssd2.com" target="_blank">激情吃奶吻胸免费视频xxxx</a>| <a href="http://cn-zggx.com" target="_blank">亚洲另类少妇17p</a>| <a href="http://caopropp.com" target="_blank">免费91麻豆精品国产自产在线观看 </a>| <a href="http://sqmdjz.com" target="_blank">亚洲日本中文字幕</a>| <a href="http://m0808dy.com" target="_blank">国产黄色免费网站</a>| <a href="http://hcdigi.com" target="_blank">亚洲精品自偷自拍无码</a>| <a href="http://www-xg5777.com" target="_blank">国产免费131美女视频</a>| <a href="http://fenxiangceo.com" target="_blank">精精国产www视频在线观看免费</a>| <a href="http://89895cc.com" target="_blank">亚洲AV无码一区二区一二区</a>| <a href="http://77663499.com" target="_blank">国产一级淫片免费播放电影</a>| <a href="http://www-36664.com" target="_blank">一级成人生活片免费看</a>| <a href="http://612662.com" target="_blank">78成人精品电影在线播放日韩精品电影一区亚洲 </a>| <a href="http://qianmiu.com" target="_blank">永久免费bbbbbb视频</a>| <a href="http://xww678.com" target="_blank">水蜜桃视频在线观看免费</a>| <a href="http://516kd.com" target="_blank">桃子视频在线观看高清免费完整 </a>| <a href="http://pc521.com" target="_blank">亚洲AV女人18毛片水真多</a>| <a href="http://www84847.com" target="_blank">亚洲国产一级在线观看 </a>| <a href="http://778002.com" target="_blank">99久久免费精品国产72精品九九</a>| <a href="http://45-po.com" target="_blank">亚洲AV色欲色欲WWW</a>| <a href="http://cfxzp.com" target="_blank">亚洲乱码国产一区三区</a>| <a href="http://ksyanhui.com" target="_blank">黄色a三级三级三级免费看</a>| <a href="http://038037.com" target="_blank">久久精品国产96精品亚洲</a>| <a href="http://meijibear.com" target="_blank">青青久在线视频免费观看</a>| <a href="http://35419470.com" target="_blank">fc2免费人成在线视频</a>| <a href="http://gwcyy.com" target="_blank">亚洲国产成人手机在线电影bd</a>| <a href="http://8654123.com" target="_blank">日本高清免费网站</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>