tdbgrid中的字段名如何修改其title100分能用即送(100分)

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

pingping2

Unregistered / Unconfirmed
GUEST, unregistred user!
[brown]tdbgrid中的字段名如何修改其title100分能用即送[/brown]
 
DBGrid1.Columns[0].Title.Caption:='1';//将第一个title修改为1;
DBGrid1.Columns[1].Title.Caption:='2';//将第一个title修改为2;
 
对不起是iwdbgrid,而且是在动态中,sqlquery.open后面,报out bound错误
 
我的iwdbgrid一开始是visible是false,所以用你的语句时报内存错误
 
iwdbgrid.onrendcell
if ARow=0 then
ACell.Text := 'xxxxx'
 
var i:integer;
begin
if DBGrid1.FieldCount >0 then
begin
for i:=0 to dbgrid1.FieldCount-1 do
begin
dbgrid1.Fields.DisplayLabel:='?稱э??嘿';
end;
end;

end;
 
realLearning, 的方法应该可以
我是用继承Form(父类上有grid)的方法做的, 每个子类grid columns加入不同的fields,
在title的属性里就可以改字段名了.

 
TOLUCK99你这种方法不能用,我的iwdbgrid中好象SQLQUERY.OPEN后没有coloumn,所以报错,好象只有visible=true以后才能有coloumn所以只此时才能加入。

 
直接用SQL写,方便点
'SELECT Field1 As 字段1,Field2 As 字段2 FROM TableName'
 
togyang,这个方法不错,我先试试,能用给你200分,十分感谢
 
后退
顶部