<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 閱讀(928) 評論(1)  編輯  收藏 所屬分類: Java技術

    評論

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

    我是初學者,請多多指點,編譯也不通過呀!
    這里 mgr.setMonitorThread(520); 編輯器就出現問題啦,是不是要導入什么類呀
    2006-02-09 14:59 | sosynu@sohu.com
    主站蜘蛛池模板: 国产成人亚洲综合无码精品| 性xxxx视频播放免费| 亚洲人成色7777在线观看| 特级毛片aaaa级毛片免费| 亚洲А∨精品天堂在线| 四虎影视久久久免费| 国产亚洲av片在线观看播放| 无码日韩精品一区二区三区免费| 亚洲国产精品无码AAA片| 久久成人免费电影| 久久综合亚洲色一区二区三区| 50岁老女人的毛片免费观看| 亚洲制服在线观看| 日本午夜免费福利视频| 一级做a免费视频观看网站| 亚洲熟妇无码另类久久久| 99视频免费播放| 亚洲经典千人经典日产| 亚洲人成电影在线播放| 免费91麻豆精品国产自产在线观看 | 亚洲精品网站在线观看不卡无广告 | 美景之屋4在线未删减免费 | 91午夜精品亚洲一区二区三区| 永久免费AV无码国产网站| 久久精品国产亚洲AV| 日韩亚洲人成在线综合日本| 99在线观看精品免费99| 亚洲综合色一区二区三区| 免费真实播放国产乱子伦| 国产自国产自愉自愉免费24区| 亚洲国产精品久久久久秋霞影院| 日本免费v片一二三区| a毛片久久免费观看| 亚洲国产精品成人精品软件| 免费jjzz在线播放国产| 午夜影院免费观看| 老牛精品亚洲成av人片| 亚洲国产精品第一区二区 | 国产亚洲免费的视频看| 性色av无码免费一区二区三区| 大片免费观看92在线视频线视频|