1
我需要通過DAO在MsAccess 2003中創建一個十進制字段。 我該怎麼做?其他字段,我可以創建使用下面的codesnippet,但不是十進制。如何在使用DAO的MsAccess中創建小數字段?
如何設置類型,精度和比例?
注:一個小數數據類型= 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(.... )
正確的答案是:你不能...不是我正在尋找的.. – Peter 2009-10-27 12:54:45
一個巧妙的解決方案可能是使用貨幣數據類型和格式化字段來顯示,因爲你認爲合適 – heferav 2009-10-27 13:03:27
歡迎來到可愛的MS世界對Jet 4,ADO和DAO的愚蠢行爲。 MS不應該在DAO中實現這一點,但他們選擇不這樣做是因爲他們推動了現在已經死亡的經典ADO。您可能會檢查ACE的DAO版本是否支持它(即Access 2007版本的DAO)。 – 2009-10-27 21:05:12