相关疑难解决方法(0)

MS Access查询:为什么LIKE在从VB6应用程序调用时表现不同?

我没有用VB6做很多编码,但我现在正在更新一个现有的应用程序,只是遇到了障碍.

我解决了这个问题.在VB6中,查询必须在使用LIKE时使用% 通配符,但在MS Access中,您必须使用*****通配符.

我正在查询相同的数据库 - (它在MS Access中).

从MS Access中查询时,以下查询有效:

SELECT * FROM table WHERE field LIKE '*something*'
Run Code Online (Sandbox Code Playgroud)

当我在VB6中构建该查询时,我必须这样做:

SELECT * FROM table WHERE field LIKE '%something%'
Run Code Online (Sandbox Code Playgroud)

发生了什么?这是正常的吗?

sql vb6 ms-access

2
推荐指数
2
解决办法
2673
查看次数

标签 统计

ms-access ×1

sql ×1

vb6 ×1