我想将棒球统计数据复制并粘贴到Access中。我使用数字作为数据类型,但偶尔玩家会拥有他们所谓的inf(代表无穷大)。很明显,inf是文本,所以当它在该字段下的唯一一个不是数字的单元格时,如何键入它。我不能使用短文本或长文本选项,因为那样我就无法格式化数字的外观(例如#。##)。有没有办法为数据类型的规则指定一个例外?MS Access?关于数据类型
0
A
回答
0
我可能会误解你的问题。你已经声明你的字段是“数字作为数据类型”。
数字字段只能用数字。这是Access永远执行的基本前提。
然后,您声明您要将表示“infinity”的单词“inf”格式化为数字字段。
看来,你有两个选择:
翻译“INF”到存储在该领域的特殊号码。特殊号码可能是一个非常大的数字,例如1,000,000。或者,特殊数字可能是-1(这是一个没有人会统计的数字。在数据导入期间或在导入前准备数据时,您需要将“inf”条目转换为其中的一个。)
您可以使用文本字段而不是数字字段,然后当您想要执行操作时将字段转换为数字,这似乎是一个糟糕的解决方案,因为Access需要大量编码来处理这种类型的解决方案。可以这样做。
+0
感谢让SE NSE。谢谢 –
+0
除非你看到另一种解决方案,否则接受答案是适当的。谢谢你,祝你好运! –
相关问题
- 1. 关于ms sql的数据类型
- 2. MS Access数据类型不匹配C#
- 3. MS Access - 数据类型不匹配
- 4. 关于xml数据类型
- 5. MS Access元数据
- 6. MS Access/SQL加入大型数据集
- 7. MS Access - 关系
- 8. 用于MS Access数据库的LINQ - C#
- 9. ms access access关闭表格
- 10. 用于MS Access前端/ MySQL后端的兼容和推荐数据类型
- 11. 在MS ACCESS中设置数据类型SQL插入查询
- 12. 如何获取MS Access数据类型的列表?
- 13. MS-Access - 查询中的数据类型不匹配
- 14. MS Access - 我如何使用表格作为数据类型
- 15. MS Access - 标准表达式中的数据类型不匹配
- 16. 无法更改MS Access 2007上的数据类型
- 17. 数据类型不匹配帮助MS Access VBA
- 18. MS Access 2013中的SQL中的数据类型不匹配
- 19. 功能MS Access VBA数据类型不匹配
- 20. MS Access - 关于丢失焦点计算
- 21. MS Access表关系
- 22. MS ACCESS交叉表数据
- 23. MS Access数据库连接
- 24. 从MS Access数据库(VB.NET)
- 25. 的MS Access 2010数据库
- 26. DataGridView到MS Access数据库
- 27. 从MS Access数据库
- 28. 从MS Access导入数据
- 29. 数据库的MS Access
- 30. MS Access数据库更新
号使用,这似乎可以解释为无穷大,如9999999,然后在表达式处理它格式化,或者离开现场空了许多。 – June7