当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

 ·insertobject(index, s, nil)用法    »显示摘要«
    摘要: 在 delphi 离 . insertobject(index, s, nil) 这种用法起何作用? 它的帮助 insertobject(index: integer; const s: string; aobject: tobject) 基本意思是向某个物件的某个位置的列表中插入一串字符, 但不知起什么作用? 因我看到如下代码: procedure pushintstates; var ......
    摘要: 最好有代码,如不行,用什么方法实现啊, 急 ......


一直没找到答案的动态水晶报表问题希望能有高手相助谢谢

在水晶报表中,我采用的推模式,也就是通过编程控制报表显示的数据,以前从一个表格里面显示正常,现在的情况是,我有三个表格,1,2,3其中1表格的NO和2表格的NO字段是关联的,2表格的ID和3表格的ID也是关联的,我现在已把这三个表格加入xls数据集里面,如果我要实现把如下Sql条件语句的数据转到报表里,该怎样做啊!高手帮忙了.  
   
  Sql="Select   1.No,1.ec,1.2c,2.No,2.ID,2.dd,2.cc,3.ID,3.cc,3.xx   From   1,2,3   Where   1.NO=2.NO   and   2.ID=3.ID   and   1.ec=TEST"  
  试了N篇都未成功,再次谢了!  
 

NO.1   作者: wdaanng

我刚才找到一种办法  
      Dim   oRpt   As   New   CrystalReport3  
   
                  Dim   dsdataSet   As   New   Dataset2  
   
                  Dim   cn   As   SqlConnection  
                  cn   =   Connection.OpenConnection()  
   
                  Dim   daOrders   As   New   Data.SqlClient.SqlDataAdapter("select   *   from   hr_job_code   ",   cn)  
                  daOrders.Fill(dsdataSet,   "hr_job_code")  
   
                  Dim   daDetails   As   New   Data.SqlClient.SqlDataAdapter("select   *   from   hr_work_information   ",   cn)  
                  daDetails.Fill(dsdataSet,   "hr_work_information")  
   
                  Dim   daDetails2   As   New   Data.SqlClient.SqlDataAdapter("select   *   from   hr_enterprise_code   ",   cn)  
                  daDetails2.Fill(dsdataSet,   "hr_enterprise_code")  
   
                  使用“报表引擎”对象模型将填充的数据集,传递给报表  
   
                  oRpt.SetDataSource(dsdataSet)  
   
                  CrystalReportViewer1.ReportSource   =   oRpt  
   
                  Connection.CloseConnection(cn)  
   
  你试一下  
  这三个表的关系   hr_work_information.job_id与hr_job_code.job_code相关,,hr_work_information.enterprise_id与hr_enterprise_code.enterprise_code相关

NO.2   作者: icyer

你可以在设计报表的时候添加三个table,并设置关联  
  然后用上面的方法设置数据源,dataSet中的表名与report中添加的表名一样就可以了  
 


 ·佳能a60和a70,该买哪个    »显示摘要«
    摘要: 我正犹豫呢 有人说a60的近距和弱光反而比a70好 我是摄影菜鸟,只是一般拍拍人,200万象素是否够呢? 请各位大虾指点小弟 ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE