用select检索出数据后,在dbgrid中显示出来,但是dbgrid的标题全是英文(即我定义的字段名)我想把它变成中文,该怎么作啊?(7分)

  • 主题发起人 主题发起人 哈利波特
  • 开始时间 开始时间

哈利波特

Unregistered / Unconfirmed
GUEST, unregistred user!
用select检索出数据后,在dbgrid中显示出来,但是dbgrid的标题全是英文(即我定义的字段名)我想把它变成中文,
该怎么作啊?
全部家档只有77分现拿出7分,不要闲少啊!!!拜托了!
 
displaylabel
 
刚开始学delphi(至今天为止,共27天!),正在试着编一个学生档案管理,遇到了许多问题!
请大家多多帮助!
 
怎么没人帮助????
 
使用AS就行了。
select aaa as xxx from name
 
改為中文字段名有兩個方法,
1.在你的dbgrid中雙擊,彈出一個窗口,點
點右鍵,選擇add all fields,這可能你已
做了,選擇一個Column,就是那個窗口上的,
在屬性編輯器中,找到title屬性,展開,
在caption中輸入中文即可。
2.在dbgrid連接的數據集,假設為table,
在其上建永久字段(雙擊,選擇add all fields),
選擇一個字段,在屬性編輯器上找到disaplaylabel
屬性,輸入正確的中文名稱即可。
 
在dbgrid上点右键,选择Columns Editors弹出的编辑器上选择Add New增加一个栏目,点这个栏目,按F11可看到其属性,FieldName可指定这个栏目的字段,Title指定其显示的标题
 
楼上的已经很详细了
 
to yansh:
select aaa as xxx from name举个例子:是不是这样
select xm as '姓名' from name对吗?

 
很对的,真聪明,不过不用加引号。
 
[:D]
解决了吗?
 
后退
顶部