CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

dbGrid某一cell为空,能否显示成'X'?

楼主net_morning(矿泉水)2006-05-01 00:06:46 在 Delphi / VCL组件开发及应用 提问

这个字段是数字型的或者日期型的 问题点数:20、回复次数:7Top

1 楼yerly(万里)回复于 2006-05-01 01:04:07 得分 8

把dbgrid的datasource的sql设成这个:select   isnull(你的字段,'x')   from   表名Top

2 楼simonhehe(流氓会武术,谁也挡不住)回复于 2006-05-01 01:33:18 得分 2

楼上正解!!Top

3 楼net_morning(矿泉水)回复于 2006-05-01 04:57:02 得分 0

服务器:   消息   241,级别   16,状态   1,行   1  
  从字符串转换为   datetime   时发生语法错误。  
   
  那个字段是日期型的。Top

4 楼slatly(惜唐琬)回复于 2006-05-01 09:14:35 得分 2

你试试弄个字符变量然后strtodate   最后再把变量放到SQL里  
   
  Top

5 楼yerly(万里)回复于 2006-05-01 11:38:30 得分 8

'x'   当然不能是日期格式,所以如果想要在grid中显示字符'x'必须把grid列的类型设为string,当然我的那个方法也就不会出现"从字符串转换为   datetime   时发生语法错误"的错误!Top

6 楼net_morning(矿泉水)回复于 2006-05-01 16:15:28 得分 0

看来日期型的字段还真的不好弄Top

7 楼net_morning(矿泉水)回复于 2006-05-01 17:38:10 得分 0

用convert函数Top

相关问题

关键词

得分解答快速导航

  • 帖主:net_morning
  • yerly
  • simonhehe
  • slatly
  • yerly

相关链接

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

广告也精彩

反馈

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