U
unixhost
Unregistered / Unconfirmed
GUEST, unregistred user!
我用的是动态查询,在dbgird中要显示的字段不确定。
我用的是select selectstr from table1
(在这里selectstr是个变量)
由于在表中的字段都是字母表示,如name(姓名),它在
DBGRID的题头就是name,但我想用中文表示。
我用了下面的方法
for i=0 to...
if dbgrid1.Fields.displaylabel='name'then
dbgrid1.Fields.displaylabel:='姓名';
或者
if dbgrid1.Column.title.caption='name'then
dbgrid1.Column.title.caption:='姓名';
把此语句加在dbgird的ONEnter事件中
我试验成功过,可是照这方法用在另外一个地方时怎么都不能
变过来。
这会是什么方面的问题。
我用的是select selectstr from table1
(在这里selectstr是个变量)
由于在表中的字段都是字母表示,如name(姓名),它在
DBGRID的题头就是name,但我想用中文表示。
我用了下面的方法
for i=0 to...
if dbgrid1.Fields.displaylabel='name'then
dbgrid1.Fields.displaylabel:='姓名';
或者
if dbgrid1.Column.title.caption='name'then
dbgrid1.Column.title.caption:='姓名';
把此语句加在dbgird的ONEnter事件中
我试验成功过,可是照这方法用在另外一个地方时怎么都不能
变过来。
这会是什么方面的问题。