如何将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. 在Google应用引擎数据存储区中保存数据
- 3. Jet数据库32和64位和替代品
- 4. Activiti BPMN引擎:在数据库中存储定制属性
- 5. 将搜索引擎结果存储在Mysql数据库中
- 6. 查找MySQL数据库/表,它们存储在innodb引擎中
- 7. ASP错误 - Microsoft JET数据库引擎错误'80040e07'
- 8. Microsoft Jet数据库引擎无法打开文件'(unknown)'
- 9. Microsoft Jet数据库引擎找不到对象'....'
- 10. Microsoft Jet数据库引擎找不到表
- 11. VBScript错误与JET数据库引擎请求
- 12. 如何找回MS-Jet数据库引擎?
- 13. 连接到MS Access数据库(.accdb)没有“Access数据库引擎2010”
- 14. 如何将64位整数存储为二进制值,并且我如何读取存储的64位整数?
- 15. Microsoft Jet数据库引擎无法打开网络位置上的文件
- 16. MS Access数据库引擎表中的最大行数?
- 17. System.NullReferenceException在Access数据库中存储数据时出错
- 18. 如何在SQL Server中存储未签名的64位整数?
- 19. 什么是关系数据库中的存储引擎?
- 20. App引擎数据存储访问
- 21. Google Apps引擎数据存储搜索
- 22. 如何从64位JVM连接到32位Access数据库?
- 23. 使用Access数据库在64位环境下运行的ASP
- 24. 数据库和数据库引擎
- 25. 如何使用jet引擎从excel中读取数据vb
- 26. 如何获取Access(Jet)数据库中的表的列表?
- 27. 的MySQL - InnoDB的转换对MyISAM存储引擎数据库
- 28. 哪个数据库存储引擎最适合实现博客?
- 29. 谷歌应用程序引擎只作为数据库存储
- 30. 用于图像的数据库存储引擎
不是一个选项。 – Juan
如果它不是一个选项,那么这意味着在提交将要使用的数据库引擎之前,您没有完全调查需求。这是不好的规划。 –
请接受我的道歉。 – Juan