a ver... si no te entiendo mal, lo que pretendés es que te muestre
las palabras que comiencen por el criterio (ya sea ésta la primer palabra o una intermedia) pero nunca las palabras en dónde el criterio caiga completamente dentro de ella?
(o sea.. si se busca
ca que encuentre "juan
cardoso", "
cardoso juan" y no "s
calabrini ortiz"??)
Si es así, es fácikl.. Veamos.. una palabra tiene un espacio adelante (si es intermedia en la cadena) o no (si es la primer palabra). Entonces generás dinámicamente "un campo nuevo" que sea una concatenación de un espacio más el contenido del campo y luego buscás en dicho campo las cadenas coincidentes con
"cualquier cosa - espacio - criterio - cualquier cosa"
Sería algo así, aunque no comprobé demasiado bien la sintaxis:
strsql = "select * FROM publicaciones WHERE (((' ' & [publicaciones]![autor]) Like '% '"&vector(0)&"%))..."
Editando:
Funciona bien, al menos desde una consulta dentro del Access