dbGrid某一cell为空,能否显示成'X'?
这个字段是数字型的或者日期型的 问题点数: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




