我想在DBGRID中动态的增加几个字段,我用的是QUERY和DATASOURCE连接的库,库里有相应的字段,在QUERY中的ADD FIELDS中没有动态增加的字段,只是把固字的几个字段增加进去了,在表里字段名为英文,但想在DBGRID中使其为相应的中文,同时还得动态地增加DBGRID中的列,显示数据,怎么实现。

解决方案 »

  1.   

    关于增加字段:SQL语句:Alter table 表名 ADD  addField(//你要加的字段名;) 类型;
    关于要显示中文:要在DBGRID新建Column,设置它的title.caption(就是你要的中文字段名)和字段名(就是对应的表的字段名).关于分数:你问问题怎么不给分数!!!!!?
      

  2.   

    >>>>在表里字段名为英文,但想在DBGRID中使其为相应的中文DBGrid 相应的 DataSet 中 Field 对象的 DisplayLabel 属性 设置为中文>>>>动态地增加DBGRID中的列,显示数据,怎么实现需要对相应的 DataSet 动态添加 Field 对象