怎样在运行时设置Grid的列标题?(50分)

  • 主题发起人 主题发起人 okzjq
  • 开始时间 开始时间
O

okzjq

Unregistered / Unconfirmed
GUEST, unregistred user!
我的ADOQuery连接我个datasource,每个datasource连接一个DBGrid,请问
怎样在运行时设置Grid的列标题?
 
你可以select name as 名字......,也可以用其他方法
//dbgrid1.columns[0].caption:=''这个没验证
 
dbgrid1.columns[0].title.caption:=''
 
双击dbgrid出现对话框
点及新建出现0-TColumn
选中他
点及属性列表
title下拉列表
设置caption属性
 
1.你可以通过设置DataSet字段DisplayLabel来设置标题
2.使用dbgrid1.Columns[0].Title.Caption的方法
3.使用SQL语句的别名如:select field1 as XXX
 
to: tomol
老兄全让你讲了!
 
DBgrid1.fields[0].displaylabel:='第一列字段栅格标题';
 
也可以 dbgrid1.Columns.Add;
dbgrid1.Columns[0].Title.caption:='11111';
 
谢谢各位!!!
 
多人接受答案了。
 
也就上面这几种方法,不过我认为用select 的别名方法比较好一点,这样写程序比较随意,要改就改
!!!
 
后退
顶部