有三张表,分别为“会员信息”“卡信息”“明细表”
其中三张表都有一个相同的字段为“会员编号”
报表要显示内容有:会员详细信息(仅一个会员的信息,其中有一个信息字段是在“卡信息”中),再显示这个会员的“明细表”;
该怎么实现,请多多指教,先谢了

解决方案 »

  1.   

    能不能详细一点说呢
    我的想法是:“会员信息”与“卡信息”连接,得到个人详细信息,放到一个dataset1中,再把“明细表”放到另外一个dataset2中,再增加一个dataset3文件,把那dataset1与dataset2的内容放到dataset3中,再放到报表中,不知道行不行,
    忘了说我的环境了:vs2008,vs2008自带的报表设计器,sql2005,
      

  2.   

    照你的想法,用pull模式就行了。1。直接创建CrystalReport 空白报表。2。在字段资源管理器中创建新的连接 3。创建好了以后,只须拉入你所需的字段。4。在Default中拉入控件CrystalReportViewer1代码里this.CrystalReportViewer1.ReportSource = dataset3;