DBGrid如何将true边为中文的真或者其他值? DBGrid如何将true边为中文的真或者其他值?还有如何过滤一些记录。比如小于0的数据不显示。但是数据原里边有。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不显示出来:select * from tablename where 字段<0 select case when 字段=0 then '是(你想要的显示值)' when 字段=1 then '否' end from tablename 显示为是或否 select case A1(字段) when true then '真' end from TableName where A2>=0 你就在dbgriddrawCell中写一个转化,将实际的数据转换为你想要得东西!使用Canvas.Draw 在table(或query)的相应字段的OnGetText事件中这样写:if sender.Value=true then Text:='这是真的'//中文 else Text:='这是假的';if sender.Value<0 then text:='';//小于零不显示 别用DBGRID了吧,花那么多工夫去满足一点点界面上的需求,不值得.用CXGRID吧, 大把的花哨功能. Ehlib控件中的DBGrideh也可以实现这样的功能 delphi7用TIdHTTP写抓取指定网页时,被报有毒,有没有其它代替办法? fastreport的表达式问题 在线等,回答给分,谢谢各位大虾们!! 请教:文件扩展名为udb,是一种什么数据库? 请教一个关于ExpressBar中dxBarConverter问题? 自己编写控件的发布问题! 怎样调用窗体里的公有函数? 代码大全中文电子版在4个月来近100位网友出色的志愿工作下终于诞生了 ! 調試問題 ADO方式不能运行的问题! 请问:我对一条记录进行修改或者添加成功后,如何自动显示于DBGrid中? 求一断自动编号的代码
select case when 字段=0 then '是(你想要的显示值)' when 字段=1 then '否' end from tablename
显示为是或否
else Text:='这是假的';if sender.Value<0 then text:='';//小于零不显示