如何將64位整數存儲到Jet Engine數據庫中成爲最好/最有效/最少內存的方式?我很確定他們的整數是32位。在Jet引擎(Access)數據庫中存儲64位整數?
1
A
回答
2
MSAccess支持的最大整數是NUMBER
(FieldSize = LONG INTEGER
)類型 但這不是64位。
http://msdn.microsoft.com/en-us/library/ms714540(v=vs.85).aspx
要存儲的數字大如64位,你將需要使用DOUBLE
或DECIMAL
類型,但不會有「整數精度」與DOUBLE
和你DECIMAL
或者你有開銷可以使用CURRENCY
類型並忽略小數。 http://www.w3schools.com/sql/sql_datatypes.asp
有關的所有數據類型,你可以看看這裏的細微差別更多的細節: http://office.microsoft.com/en-us/access-help/introduction-to-data-types-and-field-properties-HA010233292.aspx
編輯:雖然你會在DOUBLE
的顯著位數量有限,在所指出@ HO1下面的評論。 如果按下磁盤存儲空間,則可以通過推斷代碼中的數字來使CURRENCY
工作,但最好的辦法可能是DECIMAL
相關問題
- 1. Jet xp,vista和Windows7中包含Jet數據庫引擎嗎?
- 2. Microsoft JET數據庫引擎的數據庫驅動程序
- 3. Microsoft Jet數據庫引擎在vb.net中找不到對象'Sheet1 $'
- 4. 閱讀微軟Access數據庫64位
- 5. Asp Access分貝:Microsoft JET數據庫引擎錯誤'80004005'未指定錯誤
- 6. 在Google應用引擎數據存儲區中保存數據
- 7. Jet數據庫32和64位和替代品
- 8. Microsoft Jet數據庫引擎是否存在命令行客戶端?
- 9. Activiti BPMN引擎:在數據庫中存儲定製屬性
- 10. 將搜索引擎結果存儲在Mysql數據庫中
- 11. 如何在phpmyadmin中更改數據庫的存儲引擎?
- 12. 查找MySQL數據庫/表,它們存儲在innodb引擎中
- 13. Microsoft Jet數據庫引擎找不到對象
- 14. ASP錯誤Microsoft JET數據庫引擎錯誤'80040e07'
- 15. Microsoft Jet數據庫引擎找不到對象'....'
- 16. 如何找回MS-Jet數據庫引擎?
- 17. Microsoft Jet數據庫引擎找不到表
- 18. Microsoft Jet數據庫引擎無法打開文件'(unknown)'
- 19. Microsoft Jet數據庫引擎無法打開
- 20. ASP錯誤 - Microsoft JET數據庫引擎錯誤'80040e07'
- 21. VBScript錯誤與JET數據庫引擎請求
- 22. Jet引擎無法識別的數據庫格式
- 23. Microsoft Jet數據庫引擎無法打開網絡位置上的文件
- 24. 連接到MS Access數據庫(.accdb)沒有「Access數據庫引擎2010」
- 25. 如何將64位整數存儲爲二進制值,並且我如何讀取存儲的64位整數?
- 26. MS Access數據庫引擎表中的最大行數?
- 27. 如何將此圖形數據存儲在Access數據庫中?
- 28. System.NullReferenceException在Access數據庫中存儲數據時出錯
- 29. 如何在SQL Server中存儲未簽名的64位整數?
- 30. 如何在整數列中存儲64位字符串?
不是一個選項。 – Juan
如果它不是一個選項,那麼這意味着在提交將要使用的數據庫引擎之前,您沒有完全調查需求。這是不好的規劃。 –
請接受我的道歉。 – Juan