2008-09-17 78 views

回答

2

我認爲你必須使用一個號碼,因此,它似乎確實Allen Browne, Access MVP

+0

感謝Remou,在Allen Browne的網站上有一些好的提示:) – Florian 2008-09-17 21:43:19

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