zoukankan      html  css  js  c++  java
  • 原创水晶报表最简便绑定法



    水晶报表一般在建立数据集之后进行绑定,下面我介绍一种,直接用Sql语句绑定,不需要设置CrystalReportViewer1的报表路径,不需要单独建立数据集的简便方法。

    代码如下:

      CrystalReport3 oCR = new CrystalReport3(); // 绑定的.rpt 对象

       // sql绑定数据
       SqlConnection cnn = new SqlConnection(ConfigurationSettings.AppSettings["ConnectionSqlServer"]);
       SqlDataAdapter cmd1 = new SqlDataAdapter("select top 1 * from meetingplan",cnn);
       DataSet ds = new DataSet();
       cmd1.Fill(ds,"meetingplan");    

       oCR.SetDataSource(ds);
       this.CrystalReportViewer1.ReportSource = oCR;  // 绑定rpt文件
       cnn.Close();

    注:meetingplan要与报表专家CrystalReport3绑定的一致,否则会出现查询引擎错误。



  • 相关阅读:
    TP框架 商城前台用户注册方法
    小知识
    TP框架中的一些登录代码分享
    js贪吃蛇小游戏
    关于jQ的小案例分享
    vb语法
    ruby file
    ruby的next if boolean
    ruby文件操作
    vue里面的this指向
  • 原文地址:https://www.cnblogs.com/skylaugh/p/406982.html
Copyright © 2011-2022 走看看