关于DBGrid的问题~(10分)

M

mr.zy

Unregistered / Unconfirmed
GUEST, unregistred user!
有一表 mytable
name sex
==================
小三 True
小四 False
===========================
本人用ADOConnection+ADOQuery+DataSource关联到DBGrid
执行Select查询该表 对于布尔型字段好不好控制不让显示True False
而是显示如:男女或已交费未费或成功失败等?为什么这样还失败?
select name, xx = case sex when True then '男' when False then '女' end from mytable
不知大家明白没有...盼

 
ACCESS

Select name,iif(sex,'男','女') as sex From mytable
 
在设计时用字段对象的displayvalues属性(男;女)。绝对可以,加分吧.
 
select name, xx = case sex when 1 then '男' when 0 then '女' end from mytable
 
谢谢 搞定
我把字段类型改成我要的了
 
顶部