cxGrid中的显示问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cxGrid中的显示问题相关的知识,希望对你有一定的参考价值。
当cxgrid里某一个字段值为1时,在Cxgrid上显示为XX
当cxgrid里某一个字段值为2时,在Cxgrid上显示为oo
举例:select name,sex form tb1 ,在表tb1中,SEX的内容都是1或者2。1表示男,2表示女。。搜索的结果再cxgrid中显示,我想不通过过写 case when的SQL语句,在sex字段,根据值1,2.直接显示男,女的文本,而不是显示1,2.。。
我记得在CXGRID中可以直接设置,不需要语句实现。。
如:select decode(Cxgrid, 1, '男', '2', '女') from t;
其他的数据库(SQL Server)好像只能这样了:
select (case Cxgrid when '1' then '男'
when '2' then '女' end) "性别"
from a追问
我的是firebird数据库,这个控件应该不用写case 语句控制 ,我想问的主要就是组件的设置,不是case 语句,语句我明白
追答不好意思,没有用过这个数据库,不是很清楚
以上是关于cxGrid中的显示问题的主要内容,如果未能解决你的问题,请参考以下文章
DELPHI中的cxgrid,如何用代码实现表格内容居中显示,注意不是表头是内容