Below is a function that will look for commas with a little modification you could have it look for other things also the when it finds the comma the function will replace it with the word OR. After that then you can use it in your query. If you need any help with it let me know.
'StringToChange would be the Text Field
'CharToChange would be the comma
'ReplaceWithChar would be the word OR
Function CharChange(StringToChange As String, CharToChange As String, Optional ReplaceWithChar As String)
Dim strCharString As String
Dim intCounter As Integer
Dim strCharCount As String
Dim strCountString As String
Dim intLoopControl As Integer
On Error GoTo HandleErr
intCounter = (Len(StringToChange))
For intLoopControl = 1 To intCounter
strCountString = Right$(StringToChange, intCounter)
strCharCount = Left$(strCountString, 1)
If (strCharCount <> CharToChange) Then
strCharString = strCharString & strCharCount
Else
If (ReplaceWithChar <> ""

Then
strCharString = strCharString & ReplaceWithChar
End If
End If
intCounter = intCounter - 1
Next intLoopControl
CharChange = strCharString
ExitHere:
Exit Function
HandleErr:
Select Case Err.Number
Case Else
MsgBox "Error " & Err.Number & ": " & Err.Description, vbCritical, "Change_Case"
End Select
End Function
HTH
Dave
Dave
ToeShot@Hotmail.com
Today Is Tomorrows Yesterday. So Why Wait