为什么 ADODB 不打开包含富文本格式的长文本字段的 Access table?

Why won't ADODB open an Access table containing a long text field in rich text format?

这看起来很愚蠢。我有一个带有长文本(又名备忘录)字段的 table,并且文本格式设置为 Rich Text。当然我可以直接打开 table 或通过 Access 表单打开

我不能做的是在 ADODB 记录集中打开 table。或者我应该说,也许它确实打开了(因为没有错误)。但是它找不到任何数据行。

我对 ADODB 记录集使用查询。我可以将查询直接粘贴到查询编辑器中,它可以正常工作。我正在使用 CurrentProject.Connection 进行连接。

同样,这不会产生错误。它只是不检索任何行。

HansUp 正确识别了问题。查询是使用 "... Like (*SearchTerm*) ..."

编写的

当 运行 来自查询编辑器 window 时,没问题。但是ADODB没有找到记录。

另一方面,将查询更改为 "... Like (%SearchTerm%) ..." returns 在查询编辑器 window 中没有记录,但在 ADODB 打开时有 return 记录。

谢谢!