返回列表 上一主題 發帖

[教學] Nz(),空值補上零字串 "0"

[教學] Nz(),空值補上零字串 "0"

本帖最後由 HSIEN6001 於 2012-7-29 15:22 編輯

關於Nz(),空值補上零字串 "0"
先前遇到的困擾已自行解決
整理後,在此分享

查詢之欄位值=空 ,不存在--->可應用CDbl(Nz(field, 0)),讓該欄位補上 0 數值
方便在Access加總驗算
But 在 VBA取出資料庫時會產生Nz 此函數定義 Err

解決: 改寫成
IIf(Is Null(field)=True,0,field) 或 IIf(field Is Null,0,field)

SQL:
select IIf(Is Null(field),0,field)
from table

        靜思自在 : 君子立恆志,小人恆立志。
返回列表 上一主題