Como armo una instrucción SQL utilizando la clausula LIKE

Jos?e?
10 de Septiembre del 2005
Saludos,
Amisgos alguien me puede decir como hago una instrucción SQL utilizando el LIKE y un objeto Texbox por ejemplo

Select * from Personal where Nombre Like Aqui quiero poner el objeto textbox pero no se como utilizar las comillas y los comodines.

Gracias de ante mano.

krizall
10 de Septiembre del 2005
hola, hace un buen que no utilizo esta busqueda, pero segun recuerdo es asi:

like '%" & textobuscado & "%' '''' coincidencia en cualquier parte del texto en el cual se busca
like '%" & textobuscado & "' '''' que termine con..
like '" & textobuxcado & "%' '''' que empiece con

espero te sirva, si no funciona asi, cambia el % por un *



si no te funciona

Gaston Flores
10 de Septiembre del 2005
Aca tenes un ejemplo para hacer una consulta con LIKE pasandole solamente un parametro:

Set rsbusqueda = DBArticulos.OpenRecordset("SELECT * FROM articulos WHERE codarticulo LIKE '*" & TuVariable & "*'")

Otra variante es pasando solo un parametro y buscando en dos campos diferente:

Set rsbusqueda = DBArticulos.OpenRecordset("SELECT * FROM articulos WHERE descripcion1 LIKE '*" & Patron & "*' or descripcion2 LIKE '*" & Patron & "*'")

O tambien tenes otra variante que es pasandole dos parametro a un solo campo, pero ese seria igual que el primer ejemplo nada mas que tendrias que usar un a operardor OR o AND