我试图用一个参数进行类似的查询,但在WHERE行中遇到语法错误。有什么想法吗?
SELECT Textboxvalue
FROM tblTest
WHERE Textboxvalue LIKE '*' & @textboxvalue & '*'
根据我的经验,虽然Access会正确使用*。然而,当它从OleDb连接请求时,它需要%
。
SELECT Textboxvalue
FROM tblTest
WHERE Textboxvalue LIKE '%' & @textboxvalue & '%'
这样做:
SELECT Textboxvalue
FROM tblTest
WHERE ((Textboxvalue) LIKE "*" & @textboxvalue & "*");