数据库字段设置问题,欢迎讨论!
小弟在使用Access2000建库时,对以下几个数据类型理解不够深,请各位指点迷津:
1、小数。存储从 -10^38 -1 到 10^38 -1 (.adp) 范围的数字,存储从 -10^28 -1 到 10^28 -1 (.mdb) 范围的数字,28位小数,12个字节。请问这种类型用于什么情况,不是已经有Single或Double了吗?有什么区别?在VB里对应的数据类型是什么?
2、货币(Currency)。货币值或用于数学计算的数值数据,这里的数学计算的对象是带有 1 到 4 位小数的数据。精确到小数点左边 15 位和小数点右边 4 位。8个字节。请问大家用于存储货币的数据时用的就是这种类型吗?如果是,有些什么需要注意的呢?另外,用Single或者Double或小数存储货币数据可以吗?我已知道单、双精度型需要浮点运算,而货币型是定点运算,速度要快一些,除此之外,又有些什么区别?是否带有1到4位小数的数据就可以用Currency类型来存储呢?在VB里对应的数据类型是什么?