在访问 MDB 文件的 VB6 程序中,正在执行以下 SQL 查询:
> Select * FROM [table1] WHERE ([type] = 1 OR [type] = 2 OR [type] = 6)
> AND ([notes] = Null OR [notes] = '0') AND [date] >=
> cvdate('09/03/2013') ORDER BY [date], [column2]
如果我Microsoft Access 14.0 Object Library
在程序中引用返回的记录集有0
行。
如果我引用Microsoft DAO 3.51 Object Library
返回的记录集有超过100
行。
造成这种差异的原因是什么?两个提供者处理测试的方式有区别Null
吗?这是 ACE DAO 访问旧 MDB 文件的重大更改吗?