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

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

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

    朋的博客

    MySQL資料,Java技術,管理思想,博弈論,Ajax,XP極限編程,H.264,HEVC,HDR
    隨筆 - 86, 文章 - 59, 評論 - 1069, 引用 - 0
    數據加載中……

    iReport 報表在應用程序中的應用代碼(轉載)

    import dori.jasper.engine.*;
    import dori.jasper.engine.util.*;
    import java.sql.*;
    import java.util.*;
    import dori.jasper.engine.JasperReport;
    import java.util.Date;
    import java.text.SimpleDateFormat;
    import dori.jasper.view.*;
    import org.apache.commons.logging.LogFactory;
    import com.lowagie.text.DocumentException;
    import com.lowagie.text.*;
    import dori.jasper.engine.design.*;
    import org.apache.commons.digester.Digester;
    import org.apache.commons.beanutils.BeanUtils;

    public class myreport
    {
     public void reportName(String strBbmc)
     {
      JRResultSetDataSource jrds = null;
      JasperPrint jasperPrint = null;
      Map reportParams = new HashMap();
      ResultSet rs = null;
      Connection con = null;
      Statement stmt = null;
      String sql = "select * from  bbmc";
      try
       {
        //動態獲取
        JasperDesign jasperDesign = JasperManager.loadXmlDesign("./bbmc.jrxml");
        JasperReport jasperreport = JasperManager.compileReport(jasperDesign);
        //建立連接
        ConnectionpoolManager mgr = new ConnectionpoolManager();
        mgr.setMonitorThread(520);
        mgr.addAlias("jdbcConnecpool","com.microsoft.jdbc.sqlserver.SQLServerDriver","jdbc:microsoft:sqlserver://192.168.45.233:1433;DatabaseName = ysgl ","sa","sa",10,300,520,30,false);
        con = DriverManager.getConnection(ConnectionPoolManager.URL_PREFIX+ConnectionPoolManager.getPoolName(),null,null);
        stmt = con.creatStatement();
        rs = stmt.executeQuery(sql);
        jrds = new JRResultSetDataSource(rs);
        jasperPrint = JasperFillManager.fillReport(jasperReport,reportParams,jrds);
        //調出JasperViewer進行打印預覽
        JasperViewer.viewReport(jasperPrint);
       }
       catch(ClassNotFoundException ee)
        {
         ee.printStackTrace();
        }
       catch(SQLException ex)
        {
         ex.pritStackTrace;
        }
       catch(JRException e)
        {
         e.getMessage();
        }
     }
    }

    posted on 2005-07-11 21:31 benchensz 閱讀(925) 評論(1)  編輯  收藏 所屬分類: Java技術

    評論

    # re: iReport 報表在應用程序中的應用代碼(轉載)  回復  更多評論   

    我是初學者,請多多指點,編譯也不通過呀!
    這里 mgr.setMonitorThread(520); 編輯器就出現問題啦,是不是要導入什么類呀
    2006-02-09 14:59 | sosynu@sohu.com
    主站蜘蛛池模板: 亚洲经典在线观看| 亚洲中文字幕在线无码一区二区| 亚洲AV色欲色欲WWW| 午夜成年女人毛片免费观看| 亚洲av无码片区一区二区三区| 99久久免费国产精品特黄| 亚洲人6666成人观看| 成人奭片免费观看| 亚洲精品无码久久久久YW| 国产精品冒白浆免费视频| 青青草国产免费国产是公开| 精品国产人成亚洲区| 免费精品99久久国产综合精品| 久久亚洲中文字幕精品有坂深雪| 亚洲日本在线免费观看| 亚洲精品亚洲人成在线| 亚洲欧洲精品成人久久曰影片| 在线看片免费人成视频久网下载 | 亚洲最大福利视频| 日韩激情无码免费毛片| 成人午夜免费视频| 日木av无码专区亚洲av毛片| 成人免费毛片内射美女APP| 美女尿口扒开图片免费| 亚洲av永久无码精品网站| 国产精品视频免费| 黄色毛片免费网站| 亚洲无删减国产精品一区| 最近免费中文字幕4| 国产成人无码免费看片软件| 亚洲黄色网址在线观看| 国产精品色午夜视频免费看| 中文在线日本免费永久18近| 亚洲国产美女精品久久| 免费永久在线观看黄网站| 永久免费不卡在线观看黄网站| 三年片在线观看免费西瓜视频| 亚洲一区中文字幕在线电影网 | 破了亲妺妺的处免费视频国产| 国产免费人成视频在线播放播| 亚洲精品中文字幕无乱码|