ADO 查询到来自另一个列表的检查列表

问题描述

我正在尝试根据由逗号分隔的列表组成的字段过滤我的 Excel 表格记录。我试图在我的 Excel 模块上使用公共 UDF,它返回一个布尔值来向我的 sql 查询添加条件,但我发现这是不可能的。我在表达式中遇到运行时错误 Undefined function 'MyFunction'。

SELECT * FROM Table WHERE MyFunction(Param1,FieldName) = TRUE

函数的逻辑是检查Param1列表是否在Lookup字段的列表中全部可用。如果 ALL 可用,则返回 TRUE,否则返回 FALSE。下面是例子

MyFunction("aa,ab,cc","aa,ac,ad,ae")
'returns:  false

MyFunction("aa,cc")
'returns: True 

这是否可以只在不使用 UDF 的情况下进行查询?感谢您的帮助。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)