简单点
Database Desktop数据库,有表tb,数量,金额数据类型都是float型
数据如下:
类型 数量 金额
--------------------
进货 50 100
进货 30 80
退货 60 120
....怎么在DBgrid中显示:
类型 数量 金额
--------------------
进货 50 100
进货 30 80
退货 60 -120
....就是"类型=退货"的数据中 "金额"用负数表示
那位仁兄知道的,赐教一下,明天上班要交差,有点急..
Database Desktop数据库,有表tb,数量,金额数据类型都是float型
数据如下:
类型 数量 金额
--------------------
进货 50 100
进货 30 80
退货 60 120
....怎么在DBgrid中显示:
类型 数量 金额
--------------------
进货 50 100
进货 30 80
退货 60 -120
....就是"类型=退货"的数据中 "金额"用负数表示
那位仁兄知道的,赐教一下,明天上班要交差,有点急..
第二种:在Field.OnGetText事件中写 if 类型 = 退货 then text := ....
是Database Desktop数据库,不支持case when
也不允许更新源表中资料,只是查询显示时要变一下