Problema urgentillo

Hola,
Estoy haciendo una base de datos para una practica de la universidad. Estoy utilizando adodb y tengo un problema a la hora de buscar registros.
Si utilizo el método "find" del recordset tendría que especificar con código en el propio visual que quiero que me busque por ej:
rs.recordset ("nombre LIKE 'Ignacio'")
Pero yo quiero que el nombre a buscar lo especifique el usuario a través de in inputbox. ¿Cómo lo puedo hacer?
Muchísimas gracias por tu ayuda

1 respuesta

Respuesta
1
Lo que comentas es correcto, pero en parte, y mal en parte.
Para lo que comentas, me enfocaría en crear un recordset de búsqueda de la misma conexión que tienes, la sentencia sería algo como:
squery = "select nombre from mitabla where micampo LIKE '%Ignacio'"
Si se trata de sql server, si es access en vez de % colocas #.
Después abres el recordset
Rs. Open squery
Y el resultado del recordset se lo colocas al control que manejas.
El nombre de Ignacio, se sustituye con los datos de una variable o control:
squery = "select nombre from mitabla where micampo LIKE '%" & text1.text & "'"

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas