你自己 用程序控制吧,在DBGrid的DrawDataCell的事件中,你看着办吧,要写好象也挺头痛的。

解决方案 »

  1.   

    你还是直接用TStringGrid好了。
    手工向里面添数据。
    什么问题都没有。
      

  2.   

    各位大虾:
      书上说:Tclientdataset可以决定是否按照分组级别显示数据,例子如下
    分组以前:(两级索引:salesRep  Customer  )
    salesRep  Customer  orderNo  Amount
    -----------------------------------
    1         1         5         100     
    1         1         2          50 
    1         2         3         200 
    1         2         6          75
    2         1         1          10
    2         3         4         200
    分组显示后:
    salesRep  Customer  orderNo  Amount
    -----------------------------------
    1         1         5         100     
                        2          50 
              2         3         200 
                        6          75
    2         1         1          10
              3         4         200
    但我不知怎么决定Tclientdataset的分组显示
    是某个属性还是方法?
    回答满意再加50分
      

  3.   

    与Group有关的,TClientDataset只有GroupingLevel属性和GetGroupState方法。
    我都没用过,你自己慢慢研究吧。(可别说我没有专业精神了:)