【发布时间】:2011-08-27 14:16:27
【问题描述】:
我有一个简单的查询,但在 VBA 中使用 LIKE 时遇到问题。我在 VBA 中的 SQL 字符串是:
stsql1 = "Select Top 25 data.* from data where data.Description Like ('*') "
当我在我的 VBA 代码中运行这个 sql 字符串时,我没有返回任何记录,但是如果我将相同的字符串复制/粘贴到 MS Access 的 SQL 视图中的查询中,该查询将返回我期望的值。在 VBA 中使用“Like”语法有什么技巧吗?
如果有帮助,我可以提供额外的代码和数据库的小版本。
【问题讨论】:
-
应该没有什么区别。请发布您周围的 VBA 代码。
-
向我们展示足够多的代码上下文,以便我们了解您如何尝试在 VBA 中使用 SQL 语句,以及您在这里处理的是 DAO 还是 ADO。
标签: sql vba ms-access sql-like