在cxgrid中如何将0值显示为空 在cxgrid中如何将0值显示为空如题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果从数据库中查询显示可以在sql语句中处理oracle: decode(col,0,'',col)sqlserver中 case 语句 ...我的字段有很多,有60多个字段 每个都加 CASE 太麻烦了呀 是麻烦点:)要不你就把数据库中为0的都update成null 把数据库中为0的都update成null 可以在界面上处理,列的CustomDrawCell事件中,判断,如果值为零,就显示空字符串 这个不是cxGird通过简单设置能实现的,只有交给数据库或是用代码实现 在字段的 OnSetText 裏面寫 if sender.value = 0 then Text := ''; 你的查询变为查临时表(SELECT .. INTO ...),那表里的那个字段是字符就行了.然后UPDATE值为0的变成空,就会返回空啦 [Error] MgMonthRpUnit.pas(440): Left side cannot be assigned to 用getDisplayText方法,如下:if AText='0' then AText:=''; 关于两个API函数的配合使用,请高人指点一下~!在线等 我想在半年内变成DELPHI高手,这是梦想吗??? TTextMetric 是什么类 应该引用什么:比如:Classes 关于SOCKET阻塞模式和非阻塞模式稳定性的讨论。欢迎进来发表看法。 关于获取进程ID的问题 谁能告诉我禹的真正含义?还有英文解释? 告诉你一个小问题 memo的疑问? 南昌的朋友,有李维的三本旧书转让吗? funcition里的result可不可以返回两个值????????? 请教一个C函数的DELPHI声明 delphi中能否让一个子类既继承父类又实现定义好的接口?怎么实现?
oracle: decode(col,0,'',col)
sqlserver中 case 语句
要不你就把数据库中为0的都update成null
在字段的 OnSetText 裏面寫 if sender.value = 0 then Text := '';
if AText='0' then
AText:='';