【发布时间】:2015-12-14 03:56:44
【问题描述】:
这看起来很愚蠢。我有一个带有长文本(又名备忘录)字段的表格,文本格式设置为富文本。当然,我可以直接打开表格,也可以通过 Access 表单打开。
我不能做的是在 ADODB 记录集中打开表。或者我应该说,也许它确实打开了(因为没有错误)。但它没有找到任何数据行。
我对 ADODB 记录集使用查询。我可以将查询直接粘贴到查询编辑器中,它可以工作。我正在使用 CurrentProject.Connection 进行连接。
同样,这不会产生错误。它只是不检索任何行。
【问题讨论】:
-
如果您使用它来加载 DAO 记录集,相同的查询是否会返回行?如果是,那么您的查询可能在其
WHERE子句中使用了LIKE模式。然后对于 ADO,您需要用%和_替换模式中的*和?通配符。这只是猜测,但如果不是问题,请向我们展示查询中的 SQL。
标签: ms-access adodb richtext longtext