为什么我在使用adoquery+tdbgrid的时候想改变grid的列标题就是不行,我在属性里更改了title下的caption不行,可在form的Activate事件里写就可以
我写了GridAllUser.columns[0].title.caption:='编号'就可以
可要这样一个一个写也太麻烦了,不能直接设计吗

解决方案 »

  1.   

    在AdoQuery的字段编辑器里,添加上字段后,修改DisplayLabel属性,改为相应的中文字段名
      

  2.   

    在AdoQuery的字段编辑器里,修改DisplayLabel属性,改成中文字段名即可
      

  3.   

    你可以在dbgride的columns[].title.caption的属性设完后,再将它的fieldname属性设置好对应的字段名。
      

  4.   

    如果你的查询是动态的,
    就是说,每次返回的值不一样,
    那就只有自己写了,
    因为在IDE的环境中,只对当前设计有效啊。
      

  5.   

    可为什么我想设置title的caption居中还是不可以啊