如何修改DBGrid的列标题? 由于我定义数据库时,字段的名称全部用的是英文,当我将它显示在DBGrid里面时,我希望显示中文的列标题,如何才能做到呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 dbgrid1.DataSource.DataSet.Fields[0].DisplayLabel := '中文'; //第一个Title 我这样试过,不过我觉得还是在SQL语句里面改过更合适!例如:select name as 姓名 from student//student is the table name 双点DataSet,加入要显示的字段,把所有的字段DisplayLabel一个改为你要显示的中文. 我赞成在sql语句中使用别名,当然要你的数据库支持才行 对,在sql 语句中用别名好一些。 在sql 语句中用别名如果字段太多写得太累了吧. dbgrid1.fields[i].displaylabel:='中文'; DBGrid1.Columns[i].title.caption:='名称' 在dbgrid中击右键,选择column editor新建后选择fieldname(字段) 和title-----caption(设置中文) adoconnection 问题 存储过程 只请jie115(守望红木) 进来,以表答谢!! TAdoQuery的onFilterRecord不起作用,为什么? 疑惑? 关于adodateset的记录问题 BeforePost,AfterPost和before(after)insert、edit等等有什么区别? 如何传送这个ADO简单的连接 数组指针取值的问题 大家是怎样糟蹋自己的? 关于Desktop数据库的问题 简单问题,帮我,在线等
select name as 姓名 from student
//student is the table name