為了解決 Access 驗證規則不能是空值的問題,有兩種方法:一是使用 NULL 值,二是使用 Nz() 函數將字段值轉換為非空值。前者使用 IS NULL 表達式檢查字段是否為 NULL,后者使用 Nz() 函數返回一個空字符串。
如何解決 Access 驗證規則不能是空值
問題:
Access 驗證規則無法設置為空值。
解決方案:
有以下兩種方法可以解決此問題:
方法 1:使用 NULL 值
使用 NULL 值,表示字段可以為空。
- 在驗證規則文本框中,輸入以下表達式:
IS NULL
方法 2:使用 Nz() 函數
Nz() 函數返回非空值。
- 在驗證規則文本框中,輸入以下表達式:
Nz([Field Name], "")
其中:[Field Name] 是要驗證的字段的名稱。
詳細解釋:
- NULL 值: IS NULL 表達式檢查字段是否為 NULL。如果為 NULL,則驗證規則通過。
- Nz() 函數: Nz() 函數將字段值轉換為非空值。如果字段為空,則 Nz() 函數將返回空字符串 (“”)。
這兩種方法都可以讓您為 Access 驗證規則設置空值。選擇哪種方法取決于數據的具體要求。
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END