ADO Access 加 Dev CxGrid 如何实现这样的效果?问题不难,100分,只因我是菜鸟。数据表中的数据格式为:注册日期    用户姓名   用户年龄    
20070101   AAA       20         
20070102   BBB       24        
20070103   CCC       27      
....我想在CXGRID中显视为如下效果:注册日期     18  19  20  21  22 23  24  25  26  27  28  29  
20070101           AAA
20070102                          BBB  
20070103                                      CCC   
....在上例中,通过CXGRID显视,达到这样的目的:“在2007年1月1日,年龄为20的注册用户为AAA”

解决方案 »

  1.   

    直接返回这种结构的DataSet多方便啊
      

  2.   

    请问hsmserver ,具体如何实现啊?能不能举个例,我刚接触数据库。谢谢
      

  3.   

    希望是这样。
        while not form1.AT2.Eof do
        begin
          form1.tb.Cells[0,ci] := form1.AT2.fieldbyname('注册日期').AsString ;
          form1.tb.Cells[form1.AT2.FieldByName('10').AsInteger ,ci] := form1.AT2.fieldbyname('10').AsString ;
          form1.tb.Cells[form1.AT2.FieldByName('11').AsInteger ,ci] := form1.AT2.fieldbyname('11').AsString ;
          form1.tb.Cells[form1.AT2.FieldByName('12').AsInteger ,ci] := form1.AT2.fieldbyname('12').AsString ;
          ci:=ci + 1;
          form1.AT2.Next;
        end;