SoloCodigo
Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado 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:
-
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