关于DBGrid的问题~(10分)

  • 主题发起人 主题发起人 mr.zy
  • 开始时间 开始时间
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
 
谢谢 搞定
我把字段类型改成我要的了
 

Similar threads

S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
890
SUNSTONE的Delphi笔记
S
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
644
import
I
后退
顶部