数据库中的表的每个字段名称都是英文,在用DBrid浏览时如何使字段名显示成指定的中文??

解决方案 »

  1.   

    与之相连的数据集组件如adoquery1,有displaylabel(不知道写错没有)属性,反正就是改它就可以了。
      

  2.   

    不需要这么烦锁,只要到DBGrid.Columns[i].Title.Caption里改改就行了。
      

  3.   

    同意楼上的,不过你也可以在数据查询的时间就把它变成中文了如:select nn as 好 from .....
      

  4.   

    在DBGrid上点右键,选择“Columns Editor”,定义好字段后,把字段的属性:“Title”->“Caption”改成你想要的中文名字就行了。
      

  5.   

    如楼上所言。当然,更直接的方法是修改SQL语句。如
    select field1 字段1,field2 字段2 from table1
      

  6.   

    设置字段的displaylabel或都设置DBGrid的columns的title就OK了
    还有个方法就你的sql写成select columns1 as 中文 from 表
      

  7.   

    1.那就是不用Table,而用DataSet控件,
    那样,直接取得数据为:
    select field1 as Name1,field2 as Name2........ from yourtalbe1
    2.
    ADOTable1.Fields.Fields[0].DisplayLabel:=youname.