我有一个访问查询,上面有一些复杂的字段。基本上,我正在根据其他派生条件搜索某个值。该函数要么起作用,要么给出#Func!
错误。有几种原因可能会导致我出错。很好,因为在这种情况下,我想返回Null
。
如何在查询中测试和处理#Func!
错误?另外,我尝试将表达式包装在IsError()
方法中,并处理这种情况。那仍然没有用。
最佳答案
例如,如果您将Instr与可能为null或不为null的字段一起使用,从而导致了问题,则可以仅选择那些不为null的字段,或将空字符串与该字段连接。
SELECT Mid(AField & "",Instr(Afield & "","x")) FROM Table
关于ms-access - 我该如何测试和处理#Func!查询中的错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11902875/