sql

08/07/2003 - 22:17 por alex | Informe spam
hola.
tengo un textbox para que el usuario pueda buscar un
producto en una tabla de Access con una consulta como
esta:

"SELECT * FROM tabla WHERE producto LIKE '*" & Text1.Text
& "*'"

y muestra los resultados en un flexgrid.

el problema es que si, por ejemplo, el usuario escribe

'tarjeta red'

no me mostrará los que son

'trajeta DE red'

y lo que quiero es que se pueda buscar al estilo de los
buscadores de Internet, que si pones dos (o más) palabras
te muestra los que contienen esas palabras aunque no
esten juntas y no solo lo que es igual a lo escrito.
¿No existe una instruccion SQL en lugar del LIKE para
hacerlo de manera sencilla?
bueno, no se si me explico...
pero de todas formas Muchas Gracias.
Alex

Preguntas similare

Leer las respuestas

#6 Diego
09/07/2003 - 18:09 | Informe spam
entonces en sql cambia el "or" por "and"
y listo



"alex" escribió en el mensaje
news:01f801c34633$e75ec510$
gracias Diego por tu respuesta pero de la forma que me
dices salen como resultados todos los que tienen solo
tarjeta o solo red, por ejemplo tambien saldran los que
son tarjeta de video, tarjeta de sonido, etc..
gracias de nuevo
alex

Mostrar la cita
or "
Mostrar la cita
(sql) - Len(" or "))
Mostrar la cita
Ads by Google
Search Busqueda sugerida