EURECA!!!..
El problema está en que % variable
%, no reconoce como espacio a lo que sigue a la última palabra de la cadena en el campo, por lo cual si buscamos cacho encuentra ( )cacho( )juan pero no juan( )cacho
ahora, como lo soluciono? pensé en hacer un or y cambiar el espacio por un punto y una coma, pero que pasa si el que completa la base de datos no pone ni punto ni coma?.
que puedo hacer, ahora que se lo que es puede que resulte mas fácil que me den una manito.
gracias de antemano