改变DBGrid的字段名(100分)

  • 主题发起人 主题发起人 pbz
  • 开始时间 开始时间
P

pbz

Unregistered / Unconfirmed
GUEST, unregistred user!
任意改变已经连了数据库的dbgrid的字段名,但不影响数据库内容的显示。
 
太简单了!没有必要回答,自己看看就知道了!
 
不明白你是什么意思?是改变column的标题头吗?
dbgrid.column[2].caption := '姓名';
 
select name as '名称‘ from tablename
就可以显示 名称 了
 
楼上两种方法都可以。
dbgrid.column[2].caption := '姓名'
这一种方法要先在column特性中添加字段,
如想改变第i个字段的字段名:则在程序中加入:
dbgrid.column.caption :='yourfieldname';
我比较喜欢这种方法,而且column还有其它一些很实用的特性!
 
太好了,我正要用这个,几位真是帮了大忙.
 
dodo :
我曾经用方法和你的一样,但我只是改变了标题(caption),数据库的内容不能显示出来。
请,指教。
 
DBgrid.Fields[1].DisplayLabel:='帝国时代';
DBgrid.Fields[2].DisplayLabel:='星际争霸';
DBgrid.Fields[3].DisplayLabel:='石器时代';
 
楼上的都对,
也可以用别名:
Select xjzb 星际争霸,dgsd 帝国时代 From Game
 
方法大概不下三至四种,自己慢慢看吧!
 
多人接受答案了。
 
后退
顶部