zoukankan      html  css  js  c++  java
  • 水晶报表

     using   System;  
      using   System.Drawing;  
      using   System.Collections;  
      using   System.ComponentModel;  
      using   System.Windows.Forms;  
      using   System.Data;  
      using   System.Data.SqlClient;  
      using   CrystalDecisions.Shared;  
      using   CrystalDecisions.CrystalReports;  
      using   CrystalDecisions.Windows.Forms;  
      using   CrystalDecisions.CrystalReports.Engine;  
       
      public   report1()  
      {  
      //  
      //   Windows   窗体设计器支持所必需的  
      //  
      InitializeComponent();  
       
      string   strSel="select   *   from   department";  
       
      //MyCr为自己设计的crystalReport报表模版  
      CR1     MyCr     =   new   CR1();  
       
      //DataSet2为已填充的数据集  
      DataSet2     ds     =   new   DataSet2();  
       
      //frmMain.str为数据库连接字符串      
      BindReport(crystalReportViewer1,ds,frmMain.str,strSel,"department",MyCr);  
      }  
       
        //动态绑定报表    
      public   static   void     BindReport(CrystalReportViewer   crv,DataSet   ds,string   strConn,string   strSel,string   tabName,ReportDocument   MyCr)  
       
      {  
       
      SqlConnection     MyConn     =     new     SqlConnection(strConn);  
       
      MyConn.Open();  
       
       
      SqlDataAdapter     MyAdapter     =   new   SqlDataAdapter(strSel,MyConn);  
       
      MyAdapter.Fill(ds,tabName);  
       
      MyCr.SetDataSource(ds.Tables[tabName]);  
       
      crv.ReportSource     =MyCr;  
       
      MyConn.Close();  
       
      }
  • 相关阅读:
    AcWing 3772. 更新线路(BFS)
    AcWing 3760. 最大剩余油量(树的最长路径)
    AcWing 3771. 选取石子
    洛谷P2014—选课(树形DP)
    吴恩达机器学习ex1
    洛谷P1122—最大子树和(树形DP)
    论文中关于要使用600线的python代码
    mysql 笛卡尔积
    mysql 外键
    写参考文献有感
  • 原文地址:https://www.cnblogs.com/chenbg2001/p/1358660.html
Copyright © 2011-2022 走看看