Stuart McLachlan
stuart at lexacorp.com.pg
Tue Sep 26 07:48:12 CDT 2006
On 26 Sep 2006 at 13:59, pedro at plex.nl wrote:
> how can i search only for capitals in a query?
> i need ER not er.
You need to use strComp to do a binary comparison
As a one off:
SELECT myText FROM myTable WHERE
StrComp("ER",Mid$([myText],InStr([myText],"ER"),2),0)=False;
Here's a general function I've just knocked up (must stick this one in my
toolbox <g>):
Function ExactMatch(SearchStr As String, Matchstr As String) As Boolean
ExactMatch = StrComp(Matchstr, Mid$(SearchStr, _
InStr(SearchStr, Matchstr), Len(Matchstr)), 0) = 0
End Function
Now you can make your query:
SELECT myText FROM myTable
WHERE ExactMatch([mytext],"ER")=True
--
Stuart