iif ([fieldname]<>”000000”, clng([fieldname])
这没关系并将“000000”返回null
并将我的字段名转换为数字
但功能
iif ([fieldname]<>”000000” or “000006", clng([fieldname])
不会将000006返回null,而是返回一个数字。我需要“000000”和“000006”为null
谢谢!
答案 0 :(得分:1)
尝试
iif (([fieldname]<>”000000” And [fieldname] <> “000006"), clng([fieldname]))
您的情况不符合您的要求。相反,它尝试[fieldname]<>”000000”
和000006
之间的二进制OR,它始终为true,因此它将Clng
应用于所有值。