DBGrid和一个Query相连,
Query中: select * from work order by dataTime;
可否在DBGrid中如下格式显示数据:  2007-02-02   (占单独一行)
XXX   XXXXXX  XXXXXXX
XXX   XXXXXX  XXXXXXX
XXX   XXXXXX  XXXXXXX
2007-02-03   (占单独一行)
XXX   XXXXXX  XXXXXXX
XXX   XXXXXX  XXXXXXX
XXX   XXXXXX  XXXXXXX主要是想把记录按日期排序显示,在每一天的记录前插入一行显示日期,请指点一下,谢谢大家! 我是新来的,没多少分,请见谅

解决方案 »

  1.   

    高手们指点一下啊,另: 见过一个软件, 一个界面有很多行和列,象Excel一样,其中只行两条数据,而DBGrid有几行记录才会显示几行,其余的地方都是一片空白,没有空行. 如何让它像Excel一样,不管有无记录,整页都显示行? 这是不是个很高深的问题?
      

  2.   

    dbgrideh不可以,但是cxGrid的可以,不过速度很慢的说.
      

  3.   

    谢谢各位关注,哪下面这个怎么实现呢?  具体方法是什么?
    Query中: select * from work order by dataTime;
    可否在DBGrid中如下格式显示数据:  2007-02-02   (占单独一行)
    XXX   XXXXXX  XXXXXXX
    XXX   XXXXXX  XXXXXXX
    XXX   XXXXXX  XXXXXXX
    2007-02-03   (占单独一行)
    XXX   XXXXXX  XXXXXXX
    XXX   XXXXXX  XXXXXXX
    XXX   XXXXXX  XXXXXXX
      

  4.   

    可以把数据添进到F1Book/SpreedSheet中,完全可以做到你要效果。
      

  5.   

    如果dbgrid连接的是clientdataset就好实现了  只要对 clientdataset 进行 insert或者append操作就可以了  注意数据类型要一致
      

  6.   

    自己搞定了,放在StringGrid中,在for 中控制行显示, 哎呀,过这么长时间来结贴, 真是快啊.