字段类型为money(sql server) ,如何对其进行加减运算 ( 积分: 25 )

  • 主题发起人 主题发起人 hoyaxun
  • 开始时间 开始时间
H

hoyaxun

Unregistered / Unconfirmed
GUEST, unregistred user!
我的程序是做停车场收费系统,我现在得到了进出时间,但是我要对几个momeny字段进行操作,就是说一个时间段多少钱,进入另一个时间段又得按另一个规定收钱,就像打电话收费差不多
 
我的程序是做停车场收费系统,我现在得到了进出时间,但是我要对几个momeny字段进行操作,就是说一个时间段多少钱,进入另一个时间段又得按另一个规定收钱,就像打电话收费差不多
 
直接加減就行了
 
直接加减

TBCD 也可以直接加减
 
直接加減
 
我在想money字段可以直接加减,可是我得把它赋给一个变量,一则是为了运算,一则是为了输出, 可是我如何把这种类型的字段值赋给变量呢? 我声明一个变量为double型,但如何把这个money字段值传过来呢?
 
var m: double;
m := adoquery1.fieldbyname('字段名').asfloat;
 
Delphi 也有 Currency 类型 的

var
Total :Currency;
beign
Total := dsdata.fieldbyname('field').asCurrency;
..........
end;
 
后退
顶部