怎样在DBgrid中,把枚举值转换字段显示???(100)

  • 主题发起人 主题发起人 Jeebe
  • 开始时间 开始时间
J

Jeebe

Unregistered / Unconfirmed
GUEST, unregistred user!
用clientDataSet创建一个本地数据文件,其中一个表结构是这样的。Name ftstring,Types ftsmallint,//这个枚举型(如:优秀,及格,不及格)怎样在DBgrid中,把Types这个字段的值显示成对应的中文。
 
设置DataSet的对应字段的OnGetText事件就可以了。例如代码可以这样写:if Sender.asinteger= 1 then text:='优秀'else if sender.asinteger=2 then text:='及格'
 
后退
顶部