I wanted to open a recordset in VBA using a query (SQL) with a WHERE clause, where the field contains any part of the letters "venl"
The query would not work when I used *venl* but it worked fine when I used %venl%
This did NOT work:
Select * from [table] WHERE [field] Like "*venl*"
This works perfectly:
Select * from [table] WHERE [field] Like "%venl%"
Any explanations for the wildcard %? I used it because I saw it in some of my earlier code but don't remember where I got it from.
The query would not work when I used *venl* but it worked fine when I used %venl%
This did NOT work:
Select * from [table] WHERE [field] Like "*venl*"
This works perfectly:
Select * from [table] WHERE [field] Like "%venl%"
Any explanations for the wildcard %? I used it because I saw it in some of my earlier code but don't remember where I got it from.
Comment