部分的な単語を検索しようとしていますが、最初に検索された単語を含む結果しか返されないようです。
たとえば、"Test Name" と "Test Name1" というプロジェクトがあります。また、「テスト名」または「テスト」を検索すると、正しい結果 (両方) が返されます。しかし、「名前」を検索しても、どちらも返されません。
私は何を間違っていますか?
sqlMiddle = ""
sqlEnd = ";"
sqlProjectName = "tbl_test.projectName "
If Me.tb_ProjectName <> "" Then
If variationNumber = 0 Then
sqlProjectName = " WHERE " & sqlProjectName & " LIKE "
Else
sqlProjectName = " AND " & sqlProjectName & " LIKE "
End If
sqlProjectName = sqlProjectName & """" & SafeSQL(Me.tb_ProjectName) & "*"""
sqlMiddle = sqlMiddle & sqlProjectName
variationNumber = variationNumber + 1
End If