abroniewski
Registered User.
- Local time
- Today, 02:34
- Joined
- Oct 11, 2011
- Messages
- 14
I am passing values from a form to the criteria of a query. The value of the string strSQL shows up perfectly everytime when viewing using the debug.Print command. When looking at the Query in Design View, the search word is surrounded by square brackets, resulting in a prompt for a parameter value. If the user does not enter a search term, the query works fine.
THE CODE:
If IsNull(Me!txtSearchWord) Then
strWord = Chr(34) & "*" & Chr(34)
Else
strWord = Chr(34) & "*" & Chr(34) & " & " & Me!txtSearchWord & " & " & Chr(34) & "*" & Chr(34)
End If
strSQL = "SELECT * FROM [Table-CommitmentsMaster] " & _
"WHERE ((([Table-CommitmentsMaster]![Project Phase]) IN(" & strCriteria & ")) AND (([Table-CommitmentsMaster]![Commitment]) LIKE (" & strWord & ")));"
qdf.SQL = strSQL
DoCmd.OpenQuery "Query-Catagories"
Any help you can give is much appreciated!
THE CODE:
If IsNull(Me!txtSearchWord) Then
strWord = Chr(34) & "*" & Chr(34)
Else
strWord = Chr(34) & "*" & Chr(34) & " & " & Me!txtSearchWord & " & " & Chr(34) & "*" & Chr(34)
End If
strSQL = "SELECT * FROM [Table-CommitmentsMaster] " & _
"WHERE ((([Table-CommitmentsMaster]![Project Phase]) IN(" & strCriteria & ")) AND (([Table-CommitmentsMaster]![Commitment]) LIKE (" & strWord & ")));"
qdf.SQL = strSQL
DoCmd.OpenQuery "Query-Catagories"
Any help you can give is much appreciated!
