如何做一个DBGrid,让它可以同时显示主表的关键字段和从表的字段,或者谁见过这样的控件?主表字段要求是合并单元格的那种。

解决方案 »

  1.   

    用Query可以实现在SQL中定义
    select mastertable.id,detailtable.a,detail.b
    from mastertable,detailtable
    where mastertable.id = detailtable.id
    如果你要做让主表的ID和从表的字段合并,可以这样做
    select mastertable.id + detailtable.a as myname  <-----注意字段间有+
    from mastertable,detailtable
    where mastertable.id = detailtable.id
      

  2.   

    如果我想的是达到主从报表效果的DBGRID呢?就是说相同的主表字段(几行的)显示在一个格里面,这样方便查看和编辑呀