ado方式访问数据库,dbgrid连接到aodQuery上,在DBGRID控件中标题显示字段的名字,但我想显示中文的名称,我怎么设置才行?

解决方案 »

  1.   

    adodataset或adotable控件上右击,点击AddAllFields。之后修改各个字段的DisplayXXX属性即可
      

  2.   

    双击DbGird,会出现一个框,右键会有一个Add all fields选项,加上它后,然后选择其中的字段,点击属性会看到Title展开,有一个Caption在其中写上你要显示的中文名称就可以了
      

  3.   

    DBGrid1.Columns[i].Title.Caption:='...';
      

  4.   

    双击DbGird,会出现一个框,右键会有一个Add all fields选项,加上它后,然后选择其中的字段,点击属性会看到Title展开,有一个Caption在其中写上你要显示的中文名称就可以了
    就这样 可以揭贴了!
      

  5.   

    双击DbGird,会出现一个框,右键会有一个Add all fields选项,加上它后,然后选择其中的字段,点击属性会看到Title展开,有一个Caption在其中写上你要显示的中文名称就可以了不过建议你用程序写,不要用在设计状态下作,强烈推荐花:
    DBGrid1.Columns[i].Title.Caption:='...';
      

  6.   

    DBGrid1.Columns[i].Title.Caption:='...';
    同意啊!
    可是DBGrid1.Columns[i].Title.之后不会自动出来哦
      

  7.   

    以上说的对字段的处理也可.
    但简单的是用select zd1 as 字段1,zd2 as 字段2,... from bb更简单
      

  8.   

    select a as '中文名' from your table
      

  9.   

    确实方法很多,无非是两种,一种直接下SQL的时候转成中文,另外一种就是在dbgrid里设置好,呵呵,混分,呵呵