SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: Damondebra en Martes 13 de Mayo de 2003, 12:27

Título: Re: Comparar cadenas de texto y filtrar
Publicado por: Damondebra en Martes 13 de Mayo de 2003, 12:27
Hola:
Mi problema es k un programa de visual basic que es una agenda tiene una sección buscar. Entonces si yo le doy a k busque un nombre solo me lo busca si el nombre es exacto al k está guardado en la agenda. Hay alguna manera por ejemplo de que yo busque el nombre de laura y me salgan todas las lauras aunk tengan distinto apellido?? si alguien puediera ayudarme se lo agradecerñia muchisimo. GRACIAS!!:question:
Título: Comparar cadenas de texto y filtrar
Publicado por: J.M.Movilla en Martes 13 de Mayo de 2003, 12:43
No sé qué controlador estarás usando, por lo que no puedo escribirte la instrucción exacta. Pero si tú ahora estás usando algo así:

cadenaBuscar = Tabla1!Nombre

vas a cambiarlo por

cadenaBuscar = "*" & Tabla1!Nombre & "*"

Es decir, que si le pones un asterisco por delante quiere decir que te busque los registros que tengan cualquier texto + "Laura"; si pones un asterisco detrás, que te busque los que tengan "Laura" + cualquier texto; y si pones asterisco en ambos extremos, que te busque todos los registros que contengan "Laura" en cualquier lugar del campo.

Espero habértelo explicado para que lo adaptes a cualquier formato que uses para la búsqueda.

Saludos y suerte