将查询结果放在Stringgrid中,你可随心所欲,想放哪行放哪行

解决方案 »

  1.   

    奉劝你用infopower组件,其中的TWWDBGRID就有此功能,无需你费心去实现,下载地址
    http://www.woll2woll.com/  
      

  2.   

    建议你用infopower2000,very good!
      

  3.   

    to shylsz,lotto,guoyuzhang,zhouzq,seoul等:  关键是查询结果除了要在dbgrid中显示外,还要把结果送到自定义的报表构件(而我自已做的报表构件功能实在简单)中显示打印,所以排序的问题需要在查询时就处理好。
      shylsz的方法是能实现但由于数据量较大,速度满足不了要求看来我只有去改报表构件了。
      谢谢大家的热心帮助。
      

  4.   

     你可以在dbGrid的下面放置几个edit,先用sql查询出内容,再用sql查询出合计,放置再合计栏中,至于报表嘛,呵呵,只要将edit的值赋给报表中的qrlabel既可。