安装一下QuickReport的补丁吧。在QuSoft.com
D4是Delphi众多版本中BUG最多,最不稳定的一个版本。

解决方案 »

  1.   

    这是不是Access的问题呢?我用Pardox时没有出现异常!
      

  2.   

    我在用D4的QuickReport的时候,BUG多得莫名其妙。
      

  3.   

    用D5+Access97数据库,设置Quickrep.Dataset后就蓝屏,然后D5就退出了!
    求求各位高手,救救我吧!!!
      

  4.   

    关注!!! :) lucky
      

  5.   

    你或者检查一下dataset对应的数据集有否做过一些操作导致预览是出错
      

  6.   

    扔掉QuickRep,用ReportBuilder。QuickRep连最简单的分组小计都要编程,d5更次。
    强烈推荐ReportBuilder.QuickRep对后台为oracle时也会出现上述错误,对paradox支持还可以,最笨也是最有效的办法是把数据导到paradox中显示。 
      

  7.   

    谢谢大家,我找到原因了,我的数据库别名是用TDataBase组件在运行期创建的,此时就会出现上述问题,在d4中,表现为预览时d4没有响应,在d5中表现为蓝屏然后d5自动关闭,请问大家,这是什么原因呢?
      

  8.   

    这是因为access是一个基于sql的数据
    在这种情况下你可以参考一下quickrep本身的帮助上面对sql数据库有不同的预览方法
      

  9.   

    各位师傅们,我的报表又出现上面的问题了,我以为已经解决了呢,没想到还是有问题,
    提示DAO32.dll错误,求求师傅们了!
      

  10.   

    可能就是刚才老鱼说的原因了,现在就是DAO32.dll这个东东出问题。数据引擎的问题
      

  11.   

    参考一下quickrep本身的帮助上面对sql数据库有不同的预览方法 
      

  12.   

    是不是用BDE建的别名,改用odbc试试。