0
使用Excel 2013与Access 2013使用rs.filter的Excel VBA adodb错误3001
Using Provider = Microsoft.ACE.OLEDB.12.0;
rs.open表后,我写了一个rs.filter与
这是我的代码
myFilter = "sd_am = 'abcd' and sd_h = '' and (sd_k = 'option1' or _
sd_k = 'option2' or sd_k = 'option3') and sd_l = 'kuku'"
rs.filter = myFilter
我得到错误3001! 我试图用不同的语法来更改过滤器 - 不起作用!
从[文档](https://msdn.microsoft.com/en-us/library/ee275540(v = bts.10).aspx)引用过滤器中的多个条件:“对这些组合的一个限制OR子句只能用于逻辑操作的最高(主要)级别。“ – Comintern