我正在開發的項目的一部分是以編程方式創建一系列MDB文件,這些文件將成爲最終的可交付成果。來自客戶端的規格要求表中的一些字段有3位小數。在MDB數據庫中設置小數位
我首先使用python創建mdb文件,然後爲了能夠將列更改爲DECIMAL(10,3),我使用了ADODB(C#,.NET 4.0) - 因爲我找不到合適的東西在Python中。問題是,這對於客戶來說是不夠的。他們希望打開MDB,並在設計模式下查看這些字段的Decimal位置設置爲3.如果它們不是,則不接受該文件。
現在我已經花了3天的時間試圖想出一個解決方案的最好的部分。一個可能的候選人是DAO和Field2對象,但是這個對象迄今爲止已經不見了。我使用Microsoft DAO 3.6對象,但Field2似乎不是程序集的一部分。甚至不知道這是否會實際上做什麼需要...
有沒有人知道一種方法來做到這一點?不在乎它的DAO,ADO,OLEDB或其他任何3字母的縮寫是否誠實?我怎樣才能從這個獲得:
本 - 編程?
您的客戶是否意識到小數位數屬性不影響可在該字段中存儲*的內容?它僅適用於值的顯示方式。 – HansUp 2012-08-02 16:34:58
不幸的是,可能不是 – mapoholic 2012-08-02 16:42:52