我有这样一个表记录
试样名称  元素   含量
铁        si     0.2
铁        Mn     0.3
我想显示的时候是这样的格式
铁  si  0.2  Mn  0.3
多谢,急,在线等!

解决方案 »

  1.   

    无法用控件实现,还是用StringGrid自己写吧
      

  2.   

    你每个配方下的,元素数是固定的吗?
    如果固定的,或者可以确认最多多少个的话,那应该可以按照我的方法来实现。
    1)在数据表中增加字段ITEMNO,就是给每一个元素记录中增加一个序列号
    2)在数据库语句中这样写:
    Select 元素1,含量1,元素2,含量2 from
    (Select * from 数据表 where ItemNo='1') 元素表1,
    (Select * from 数据表 where ItemNo='2')元素表2



    where 元素表1.试用号=元素表2.试用号 and ...当然,如果你的数据量不是很大就用StringGrid自己写
      

  3.   

    数据量大又怎么样?做一个控制文件,来显示,就可以了!每一行做一个标记,比写那些难以明白的SQL强多了,速度还可以!