主题:ACCESS中货币类型在DELPHI里是什么类型的数据阿?
熙来熙去
[专家分:0] 发布于 2007-06-02 17:22:00
看到不少大大的源码都用数字类型作为商品单价及总价,但我觉得在数据库字段中直接显示为货币更直观些,在DELPHI中使用时如何定义阿?
回复列表 (共4个回复)
沙发
zaliang [专家分:1010] 发布于 2007-06-04 13:37:00
Currency
板凳
熙来熙去 [专家分:0] 发布于 2007-06-04 14:04:00
谢谢大大提醒,想起来书上有的,自己忘啦
3 楼
zhangbin0733 [专家分:20] 发布于 2007-06-10 03:18:00
Delphi、C/C++、Visual Basic数据类型的对照
================================================================================
变量类型 Delphi C/C++ Visual Basic
8位有符号整数 ShortInt char --
8位--符号整数 Byte BYTE unsigned short Byte
16位有符号整数 SmallInt short Short
16位--符号整数 Word unsigned short --
32位有符号整数 Integer Longint int long Integer Long
32位--符号整数 Cardinal LongWord unsigned long --
64位有符号整数 Int64 _int64 --
4字节浮点数 Single float Single
6字节浮点数 Real48 -- --
8字节浮点数 Double double Double
10字节浮点数 Extnded long double --
64位货币值 currency -- Currency
8字节日期/时间 TDateTime -- Date
16字节 variantVariant VARIANT Variant(注) Variant(缺省)
OleVariant TVarData OleVariant(注)
1字节字符 Char char --
2字节字符 WideChar WCHAR --
固定长度字节的字符串 ShortString -- --
动态字符串 AnsiString AnsiString(注) String
以Null结束的字符串 PChar char* --
以Null结束的宽字符串 PWideChar LPCWSTR --
动态2字节字符串 WideString WideString(注) --
1字节布尔值 Boolean ByteBool (任何1字节数) --
2字节布尔值 WordBool (任何2字节数) Boolean
4字节布尔值 BOOL LongBool BOOL --
我来回复