COMO UTILIZO LIKE CON VBASIC

vagano
20 de Abril del 2005
hola a todos ... soy nuevo en esto .....

lo q quiero hacer es x buscar un dato, pero para esto puedo tener la opcion de solo ingresar las primeras letras de un dato q ingreso en un text box .... estoy utilizando la siguiente consulta:

N = Text1 + "%"

Adodc1.RecordSource = "select * from libro WHERE nombre LIKE \'&N%\' "
Adodc1.Refresh

pero solo me muestra el libro cuyo nombre empieza con N ... pero no es lo q yo quiero, xfa ayuda!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Jose Oscar
20 de Abril del 2005
Recuerda que se usan los caracteres comodines ....

Car* podria traer ocurencias como Caro, Carta, Carlos etc, yl el signo de pregunta ? cuando no ssbe con certeza el dato

C?r ocurrencias como Certamen, Cerrojo, Cuervo etc

Podrias hacer esto...

N = Text1 + "%"

Adodc1.RecordSource = "select * from libro WHERE nombre LIKE N & "*"
Adodc1.Refresh

O bien

Adodc1.RecordSource = "select * from libro WHERE nombre LIKE Text1.Text & "*"


Espero te sirva maestro.
Un saludo

Jose Oscar