我想知道是否有更好的方法来处理MS-Access无法处理NULL的布尔值,而不是将列数据类型更改为整数。如何处理MS Access中布尔类型的列中的NULL值?
1
A
回答
2
我认为你必须使用一个号码,因此,它似乎确实Allen Browne, Access MVP。
0
这并不是说我已经找到:(我没有编程在一段时间的访问,但我记得涉及相当多的isNull检查。
+0
是的,Access可以处理其他数据类型的Null值,但是当我使用布尔类型链接数据库中的表时,Access将Null处理为False。 – Florian 2008-09-17 21:36:56
0
我认为这取决于你想如何您的应用程序/解决方案解释说在您的数据为NULL。
你想在报告中简单地“忽略”他们......也就是让他们打印作为空格或换行符?在这种情况下,您可以在SQL构建器或列i中使用方便的IsNull函数以及“immediate if”iif() n个定期访问查询设计如下:
IIF(ISNULL(BooleanColumnName),NEWLINE/BlankSpace /不管,BooleanColumnName)
在另一方面,如果你要考虑的NULL为“假“的价值观,可要更新列,只是改变他们喜欢的东西:
更新表
SET BooleanColumnName = FALSE
WHERE BooleanColumnName IS NULL
相关问题
- 1. 如何处理布尔值的PropertyChange?
- 2. MS Access链接表中的可空布尔值字段
- 3. 处理布尔值
- 4. 在Access VBA中处理NULL = NULL比较
- 5. MS Access处理#error
- 6. 返回类型Java中的布尔值
- 7. 如何处理Android中的null EditText值?
- 8. MS Access INNER/LEFT JOIN NULL值
- 9. 如何匹配“布尔”类型和“布尔”类型的类?
- 10. T-SQL中的布尔'NOT'无法处理'位'数据类型?
- 11. ODBC:如何处理布尔值?
- 12. C如何处理if语句中的非布尔值?
- 13. 调用存储过程,传递NULL值,处理布尔值
- 14. 处理布尔空值
- 15. 如何在int类型的会话变量中处理null
- 16. 如何在反应中获得布尔类型的道具值
- 17. 布尔类型在类中的变量
- 18. 如何获取MS Access数据类型的列表?
- 19. '和'和'or'在Python中如何处理非布尔值?
- 20. MS Access复选框的值为布尔值1或0以外的值
- 21. 如何在FileHelper类中处理SQLDecimal数据类型的空值
- 22. Hibernate搜索 - 在布尔查询中处理null
- 23. Null值 - 布尔表达式
- 24. 使用布尔值处理丢失列中的数据值(1,0)Python
- 25. 处理与自定义布尔类型的比较?
- 26. 如何处理Access表中的数组
- 27. 通过SQL查询从BIT类型列中获取布尔值
- 28. React.createElement:类型不应该为null,undefined,布尔值或数字
- 29. React + Webpack:React.createElement:类型不应该为null,undefined,布尔值或数字
- 30. 布尔值的类型不脚本角
感谢Remou,在Allen Browne的网站上有一些好的提示:) – Florian 2008-09-17 21:43:19