首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

怎么改变DBGrid某一行中的某个数据域的值

2012-02-12 
如何改变DBGrid某一行中的某个数据域的值?比如,如果该数据为101,我就显示100[解决办法]用SQL语句方便

如何改变DBGrid某一行中的某个数据域的值?
比如,如果该数据为"101",我就显示">100"

[解决办法]
用SQL语句方便

C/C++ code
AnsiString ls_select = "select (case when YourNum>100 then ">100" when \YourNum<=100 then YourNum when COSTSFLAG=2 then '充值' end) as Num, \ a.* from BillSellJzModedetail a"
[解决办法]
我现在用的方法是捕获OnDrawColumnCell()消息的方法进行自绘制, 
如何才能在进入编辑模式时也使用用户自定义绘制呢?目前的状况,实际值又显示出来了.

如果编辑实还不显示实际值,那如何编辑并提交?
难道提交>100?

热点排行