[CODE]
SELECT producto FROM cotizaciones WHERE producto LIKE '%palabra1% AND producto LIKE '%palabra2%'
CODE]
y con esta consulta muestra filas que contenta ambas palabras, pero si el codigo ingresado por un INPUTBOX no se la cantidad de palabras se debe determinar la cantidad de palabras
habia visto este codigo interesante
Código:
el problema esta que si yo coloco por ejemploSub separar(texto As String)
Dim s, s1, l As String
Dim i As Integer
s = texto
For i = 1 To Len(s) + 1
l = Mid(Mid(s, 1, i), i, 1)
If ((l = " ") Or (l = "")) Then
texto = texto & " AND producto LIKE '%" & s1 & "%'"
s1 = ""
Else
s1 = s1 + l
End If
Next
End Sub
rs1.Open "select producto from cotizaciones WHERE " & separar (variable_INPUTBOX) , Conn
el resultado sale de la rs asi :
select producto from cotizaciones WHERE AND producto LIKE '%palabra1%' AND producto LIKE '%palabra2%' AND producto LIKE '%palabra3%'
siendo el Error un AND de más en la primera palabra, alguna idea para el codigo?


