Why not just process one term at a time?
Dim conn As Connection
Dim termStr As String
Dim terms As String[]
Dim enteredTerm, escapedTerm As String
...
conn = DataAccess.getConnection()
...
' Get termStr from the input box
'termStr = txtQueryInput.Text
' Set termStr manually for testing
termStr = "abc def he's fill kill''d fine &1 %2 it's%"
terms = Split(termStr, " ")
For Each enteredTerm In terms
escapedTerm = DB.Subst("&1", enteredTerm)
' do something with the escaped term...
...
Next
Kind regards,
Caveat
------------------------------------------------------------------------------
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2
_______________________________________________
Gambas-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gambas-user