frDBDataSet1.DataSet:=adoquery1;
frReport1.ShowReport;然后总是重复打印第一条记录,用adotable连接的时候才正常

解决方案 »

  1.   

    检查是否将memo放到了主项数据上
      

  2.   

    检查一下SQL语句adotable默认是显示全部数据
    adoquery则依靠SQL属性
      

  3.   

    检查是否将memo放到了主项数据上,
    检查一下BAND的DATASOURCE具体怎么做呢我比较菜:)?》
      

  4.   

    在FR中,选择MASTER DATA,在属性栏中有DATASOURCE
      

  5.   

    frDBDataSet1.database:=dm1.adoquery1;
    frreport1.dataset:=frDBDataset1;
    搞定
      

  6.   

    在FR中,选择MASTER DATA,在属性栏中有DATASOURCE我应该设置该属性为什么呢?
      

  7.   

    点masterdata的头。把他关联到数据库。我原先出过这样的问题
    最傻的办法:把这个删掉,然后在重新加一个,就回让你选择数据表。。选上肯定搞定
      

  8.   

    点masterdata的头。把他关联到数据库。我原先出过这样的问题masterdata 在哪?我找半天没找到呵呵
    详细点写一下好吗哪位
      

  9.   

    masterdata 在哪?
    =====================
    呵呵,老大,就在你显示数据栏的上面啊,页标签的样子,它上面还有page header啊!
    应该是你没有把datasource指定吧!
      

  10.   

    该指定的都指定了,我说了用adotabele都已经打印正常了
    只是把adotable换成了adoquery,用了select *
      

  11.   

    点masterdata的头。把他关联到数据库。我原先出过这样的问题
    最傻的办法:把这个删掉,然后在重新加一个,就回让你选择数据表。。选上肯定搞定
    好象真的是这样,我删掉再重新加就好了,谢谢大家