手动向DBGrid中添加字段,指定其Field及Title.Caption

解决方案 »

  1.   

    如果数据表中的字段为 a b c
    写如下sql:  select a as AAA,b as BBB,c as CCC from tablename
    这样DBGrid的字段就变成 AAA BBB CCC了
      

  2.   

    要改变次序
    写如下sql:  select b as BBB,a as AAA,c as CCC from tablename
      

  3.   

    动态设置DBGrid列所对应的字段
    DBGrid1.Column[x].FieldName := '字段名' ;
      

  4.   

    双击DataSet,在弹出的窗口右键,Add All Fields,在里修改顺序及要显示的标题即可!
      

  5.   

    同意楼上的,添加字段后,点几某个字段,修改它的DisplayLable属性
      

  6.   

    显示字段
    DBGrid1.Column[第几列].FieldName := '字段名' ; 
    改变字段显示的次序
    DBGrid1.Column[第几列].index:=4;//在第四位显示;
      

  7.   

    字段顺序可更改字段的Index属性
    字段名称可更改字段的displaylabel属性