dbgrid的列标题如何改名

SKY1006 2005-11-14 05:50:18
用控件绑定显示
默认的列标题为数据库的英文列名
如何设置把其改成中文列名
...全文
169 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
haha168_2002 2005-11-15
  • 打赏
  • 举报
回复
在属性里面改的时候记得要改fieldname还有title里面的caption,还有就是adoquery的active要是true
如果在代码里实现,记得先清空
dbgrid1.columns.clear;
dbgrid1.columns.add
dbgrid1.columns[0].title.caption :='123';
dbgrid1.columns[0].fieldname :='你对应的英文字段名称';
我刚搞好的,两种方法都可以。
xiaoyen 2005-11-15
  • 打赏
  • 举报
回复
在ONCREATE中添加上去就得了
dbgrid1.Columns[0].Title.caption:='编号';
dbgrid1.Columns[1].Title.caption:='XX';
。。。。
Comer 2005-11-15
  • 打赏
  • 举报
回复
DBGrid1.Columns.Add;
DBGrid1.Columns[0].Title.caption := '123';
Comer 2005-11-15
  • 打赏
  • 举报
回复
不用补丁也可以的啊
SKY1006 2005-11-15
  • 打赏
  • 举报
回复
昨晚搞了一下
Well在代码里要写成
dbgrid1.Columns[0].Title.caption:='编号';
dbgrid1.Columns[0].Title.
写到这里的时候
Delphi7居然没有提示有Caption属性哦
搞了我好一阵子
是不是Delphi7要补丁下呢
请问各位有没有Delphi7的补丁下载呀?
maimaizhi 2005-11-14
  • 打赏
  • 举报
回复
双击dbgrid,增加列,然后改每一列的标题属性。
helenlvli 2005-11-14
  • 打赏
  • 举报
回复
在它属性里改就可以了

2,507

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧