Ver Mensaje Individual
  #4 (permalink)  
Antiguo 01/09/2004, 10:04
Avatar de AlZuwaga
AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Si, esa es la manera de hacerlo, pero surge un problema. Si ponen 3 palabras "pepe pepito pepón" la última no la va a buscar. Para solucionarlo, escribiendo el código en el aire y sin probarlo, podrías hacer algo así:


Código:
palabras_cortadas = Split(palabra," ")

SQL = "SELECT * FORM tabla WHERE campo LIKE '%" & palabras_cortadas(0)
For i = 1 to UBound(palabras_cortadas)
SQL = SQL & "%' OR campo LIKE '%" & palabras_cortadas(i)
Next
SQL = SQL & "%'"
SQL = SQL & " ORDER BY AlgunCampo"
__________________
...___...