CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

dbgrid 中 字段 value 与 display value 对应

楼主yang_fan(yangfan)2000-12-15 16:14:00 在 Delphi / VCL组件开发及应用 提问

在   delphi   5   dbgrid   某字段   value   为   '0',想要显示为'是',value   为   '1',想要显示为'否',如何做到? 问题点数:50、回复次数:6Top

1 楼ePing(是谁动了我的CSDN的ID?)回复于 2000-12-15 16:24:00 得分 0

你要将0==>是,1==>否   存放于一个数据表中,一般的mis系统都有一个参数表,用于存放这些关联字段的,你这里我建议你使用lookup   field,可以解决这个问题,如果你不愿意这样做还可以在Delphi中写程序实现.  
   
  三少   :o)Top

2 楼wfmwg(马子)回复于 2000-12-15 16:55:00 得分 50

  利用CASE测试  
  例如:  
  select   fund_cd,acct_no,valuetype=  
  case   value  
  when   '0'   then   '是'  
  when   '1'   then   '否'  
  end  
  from   xxxTop

3 楼zheng(一笑)回复于 2000-12-15 18:01:00 得分 0

是什么数据库,oracle可用decode函数。Top

4 楼hahafan(注意!此人前途迷茫)回复于 2000-12-16 10:06:00 得分 0

wfmwg的主意挺好,在SQL   SERVER中Top

5 楼beach(沙滩)回复于 2001-02-09 10:42:00 得分 0

>>Top

6 楼liuchcn(michael)回复于 2001-02-09 11:52:00 得分 0

可以在dbgrid的数据源中加入一个计算字段来显示是或否,该字段根据实际的0或1进行显示。Top

相关问题

  • dbgrid中的字段排序
  • 如何取得dbgrid中的字段的名字(非字段值)?
  • 一dbgrid的字段显示的问题!
  • 关于取dbgrid中的字段
  • dbgrid格式化显示逻辑字段
  • 一个dbgrid显示字段问题?
  • DBGrid中的字段排序问题
  • DBGrid中lookup字段的更新问题
  • 怎么动态控制DBGRID的字段?
  • 如何实现双击DBGrid中的Memo字段和Graphics字段,就显示该字段的内容?

关键词

  • 字段
  • dbgrid
  • 存放
  • 显示
  • case
  • then

得分解答快速导航

  • 帖主:yang_fan
  • wfmwg

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo