数据表中有如下字段和数据:
A   B   C   D   E    -->此为字段
z   x   c   b   n    -->此为数据
z   x   c   l   k
z   x   c   h   s
m   n   v   o   p
m   n   v   j   i
......
要求打印结果如下:
A   B   C       D        E
z   x   c     b,l,h    n,k,s
m   n   v      o,j      p,i
越简单越好!很急!非常感谢!

解决方案 »

  1.   

    能用SQL语句的实现的就要用SQL语句实现,这样能让你在设计报表时,少了很多事情做!!
    像你上面的完全可以用SQL语句来实现!!!
    select a,b,c,d=(select d from table where a=t.a and b=t.b and c=t.c),eselect d from table where a=t.a and b=t.b and c=t.c) from table t
      

  2.   

    用临时表是不是太麻烦?如果数据很多那速度不是很慢?
    wjt1982(绝对Delphi) 兄:你的办法可以吗?
    期待更好的方法!!!
      

  3.   

    重新问个问题,然后马上结帖:
    有一条纪录的值是:A,B,C,D,E,F,G,H,I,J,K,L,
    如果不加控制九一行显示出来了,现在我要分两行显示,即:
    A,B,C,D,E,
    F,G,H,I,J,
    K,L,
    应该怎么办?
    附注:esunhong() :20;wjt1982(绝对Delphi) :10;
    故还剩下20等你拿!
      

  4.   

    更正:
    重新问个问题,然后马上结帖:
    有一条纪录的值是:A,B,C,D,E,F,G,H,I,J,K,L,
    如果不加控制就一行显示出来了,现在我要分三行显示,即:
    A,B,C,D,E,
    F,G,H,I,J,
    K,L,
    应该怎么办?
    附注:esunhong() :20;wjt1982(绝对Delphi) :10;
    故还剩下20等你拿!