我刚试了一下,得到的结果也是255。我个人认为货币型数据的小数位在处理时有255位,只在access显示时只显示两位,而且在vb里有四位可以显示,并且是四舍五入到四位小数。以下是DAO.Field的各属性值。
Value=3.1235
Attributes=33
CollatingOrder=2052
Type=5
Name=1
OrdinalPosition=2
Size=8
SourceField=1
SourceTable=1
ValidateOnSet=False
DataUpdatable=True
ForeignName=<err>
DefaultValue=0
ValidationRule=
ValidationText=
Required=False
AllowZeroLength=False
FieldSize=<err>
OriginalValue=<err>
VisibleValue=<err>
ColumnWidth=-1
ColumnOrder=0
ColumnHidden=False
Format=£¤#,##0.00;£¤-#,##0.00
DecimalPlaces=255
GUID=??????«‰´g
Value=3.1235
Attributes=33
CollatingOrder=2052
Type=5
Name=1
OrdinalPosition=2
Size=8
SourceField=1
SourceTable=1
ValidateOnSet=False
DataUpdatable=True
ForeignName=<err>
DefaultValue=0
ValidationRule=
ValidationText=
Required=False
AllowZeroLength=False
FieldSize=<err>
OriginalValue=<err>
VisibleValue=<err>
ColumnWidth=-1
ColumnOrder=0
ColumnHidden=False
Format=£¤#,##0.00;£¤-#,##0.00
DecimalPlaces=255
GUID=??????«‰´g
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货