如题,如果用datareport,可以使用 DataReport1.show,来显示设计好的报表,对于CrystalReport1我该如何把它显示出来啊?请指点指点

解决方案 »

  1.   

    http://expert.csdn.net/Expert/topic/1642/1642344.xml?temp=7.259548E-03
      

  2.   

    楼主呀。你说的好不清楚呀。你是不是在数据库里做好了一张表要在VB里显示出来呀。
    要是这样我帮帮你看看。要是不对不要怪俺呀。
       第一步:在部件里添加 Microsfot ADO Date control6.0(OLEEDB)在连接你的数据库。不要告诉不会连接呀。
       第二步:在部件里添加Microsoft DataGrid Control6.0(OLEDB)在设置它的属性DateSource的属性为(adodc1)
      第三步:Microsfot ADO Date control6.0(OLEEDB)的ADODC属性---记录源--命令类型为--2adCmdTable 在选择数据库名称就OK了。 
      

  3.   

    Crystal report用法
    With Crystalreport1
    .windowshowprintsetupBtn=true           ‘//提供一个打印安装
    .connect=”DSN=DSN名称;UID=角色名;pwd=密码;DSQ=数据库名”
    .sqlquery=sql语句
    .reportfilename=”……\*.rpt”
    .formulas(0)=”rs=”kk””        ‘//公式中的引用变量值
    .windowstate=CrptMaxmized
    .pagezoom 100
    .printreport                  ‘//必须要,否不会打印
    .reset
    end with
    这样就差不多了呵