如何使用DAO在Ms Access中创建十进制字段?

时间:2009-10-27 12:36:34

标签: ms-access dao

我需要在MsAccess 2003中通过DAO创建一个十进制字段。 我怎么做?我可以使用以下codesnippet创建的其他字段,但不是十进制。

如何设置类型,精度和比例?

注意:小数数据类型= 20,但将数据类型设置为20会导致invalid data type

Dim db As DAO.Database
Dim tbl As TableDef
Dim fld As Field

Set db = CurrentDb

tbl = database.CreateTableDef("Test")
fld = tbl.CreateField( ....   )

1 个答案:

答案 0 :(得分:2)

您可能会觉得这很有用:http://allenbrowne.com/ser-49.html#_ftn7

它声明DAO中不提供十进制数,应使用ADO创建此类字段。