Consulta con Like y el Operador *

Mikeamg
01 de Julio del 2005
Hola amigos antes que nada gracias por leer mi mensaje, estoy desarrollando una aplicación donde utilizo una base de datos y tengo una parte para buscar una cierta clave, el detalle es que a la hora de poner la consulta SQL con Like sin el asterisco funciona correctamente pero le pongo el asterisco y no me selecciona cuando me tiene que generar una lista de registros que cumplan con lo que se quiere buscar, ya hice una prueba con Access directamente y ahi si me funciona correctamente el asterisco, mi pregunta es como realizo la consulta para que me arroje lo que hace esta consulta:

"SELECT * FROM articulos WHERE codigo LIKE '" + Text6 + "'*"
ya que como esta ahora no genera ningun registro

Fast
01 de Julio del 2005
Saludos:

Deberìas probar esto:
"SELECT * FROM articulos WHERE codigo LIKE '" & Text6 & "*'"

el problema esta en la ubicaciòn del *, o en vez de + usa el &.

Saludos
Manuel F. Borrego S.
Venezuela

Agur
01 de Julio del 2005
Hola Mikeamg,
Creo que el problema que tienes es que no le has puesto las comillas simples al *
Espero que sea eso
Un saludo

krizall
01 de Julio del 2005
hola, me parece que en vb se utiliza el signo % en lugar del *, la verdad no lo recuerdo muy bien, hace un buen que no manejo el like.

y utiliza el & para concatenar en lugar del +, asi no tendras muchos dolores de cabeza