asp.net 水晶报表--主从表关联问题

转载 2006年05月27日 20:47:00
一、使用视图meeting将多表关联整合在一起

二、通过Sql语句筛选数据

三、建立和主从表的关联

四、注意在CrystalReport1表中插入子报表的时候,一定要将主从表的关联字段设置好,否则出乱子

主体代码如下:

/// <summary>
  /// Bind CrystalReport
  /// </summary>
  /// <param name="strS">sql</param>
  private void bdReport(string strS)
  {
   oCR = new CrystalReport1();
   SqlConnection cnn = new SqlConnection(ConfigurationSettings.AppSettings["ConnectionSqlServer"]);

   SqlDataAdapter cmd1 = new SqlDataAdapter(strS,cnn);

   //Create and fill the DataSet.

   DataSet2 ds = new DataSet2();
   cmd1.Fill(ds,"meeting");

   // SqlDataAdapter cmd2 = new SqlDataAdapter("select * from realplan where rplanid in (select top 10000 planid from ("+sqlStr+")as  a order by planid)", cnn);
   SqlDataAdapter cmd2 = new SqlDataAdapter(SqlIsOper, cnn);
   
   cmd2.Fill(ds,"realplan");

   //Create the relation between the Authors and Titles tables.
   ds.Relations.Add("mo",
    ds.Tables["meeting"].Columns["planid"],
    ds.Tables["realplan"].Columns["rplanid"]);

   //binding reportViewer
   oCR.SetDataSource(ds);

   this.CrystalReportViewer1.ReportSource = oCR;

   //Close the connection.
   cnn.Close();
   
  }

asp.net水晶报表-主从表关联问题

  • zgqtxwd
  • zgqtxwd
  • 2008年04月24日 06:40
  • 91

水晶报表主从表的关联

一、使用视图meeting将多表关联整合在一起二、通过Sql语句筛选数据三、建立和主从表的关联四、注意在CrystalReport1表中插入子报表的时候,一定要将主从表的关联字段设置好,否则出乱子主体...
  • powerboy
  • powerboy
  • 2007年10月31日 14:43
  • 912

水晶报表 释放资源|内存| (转)

最近搞水晶报表,发现N多问题,最大问题莫过于并发数量了,在网上查到可以通过修改注册表。VS2005默认为5个并发数量,好像是这样的。因为我建立了3个报表,当我打开多次后,就出现错误,提示数量受管理员限...
  • a402626926
  • a402626926
  • 2010年10月22日 10:12
  • 514

asp.net 水晶报表使用总结

手头上的一个项目,终显雏形,其中遇到一些问题,经过多番努力,终于得以解决,主要是水晶报表方面的。因为是第一次用,总结的同时,也给后来可能用到水晶报表的人一些微弱的指引,所以如果总结的不好的话,请大家指...
  • taomanman
  • taomanman
  • 2010年06月01日 19:04
  • 6563

asp.net水晶报表push模式

Push模式基本上分三步: 1、  建立DataSet1 2、  创建CrystalReport1.rpt水晶报表 3、  创建.aspx页面拖入CrystalReportViewe...
  • myfmyfmyfmyf
  • myfmyfmyfmyf
  • 2012年07月14日 21:03
  • 1186

ASP.NET之WEB项目中水晶报表的使用

由于接手一个项目,主要是报表输出时表格头比较复杂,又要打基础印,所以想到了水晶报表:以上做以标记:在我们对VS.Net中的水晶报表(Crystal Reports)进行研究之前,我和我朋友对如何将这个...
  • mengyao
  • mengyao
  • 2007年11月27日 22:55
  • 4460

Asp.net 水晶报表之打印和导出格式

在ASP.NET中水晶报表没有象在Windows Form中那样提供报表的导出和打印功能,需要我们自己动手添加代码来控制,下面给个DEMO:导出:myReport  ReportDoc = new m...
  • ayun00
  • ayun00
  • 2006年08月17日 13:27
  • 1100

ASP.NET C#学习三(水晶报表插件)

概念部分 (1). 什么是报表? 用表格、图表等来展示动态的数据。报表=多言的格式+动态的数据 (2). 什么是水晶报表(Crystal Reports)? 是AP.NET的一系列报表应用组件。 ...
  • Stephanie_1
  • Stephanie_1
  • 2017年04月08日 23:04
  • 1790

水晶报表(CrystalReports)的简单应用(ASP.NET)

Visual studio 2008 自带水晶报表10 ASP.NET网站中的简单应用 本次示例目的只是让刚接触水晶报表的朋友掌握其应用,因此示例以简单,简洁,清晰为主,没有连接后台数据库。 V...
  • ajaxtop
  • ajaxtop
  • 2011年08月09日 14:04
  • 27225

WEB水晶报表直接打印 ---设置

VS.NET2005 CrystalReport的打印模式分为Pdf和ActiveX两种,打印模式的设置在 CrystalReportViewer.PrintMode 属性中。 1、PDF模式的打...
  • Trassion
  • Trassion
  • 2012年11月08日 21:29
  • 6055
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:asp.net 水晶报表--主从表关联问题
举报原因:
原因补充:

(最多只允许输入30个字)