Busqueda de un nombre o frase en una base de datos a partir de una entrada
-
Estoy haciendo un programa en QT que utiliza una base de datos SQlite. He creado todo lo necesario para crear consultas en la base de datos, pero me interesaría hacer una búsqueda de una palabra o una frase dentro de un campo de la base de datos; para ello he creado un QLineEdit como entrada, y es esa entrada la que me interesa utilizar para realizar la búsqueda, pero no logro hacer que funcione.
-
@higacan se supone que lo que necesitas es valores ligados (binding values) en tu consulta SQL, de acuerdo a la documentación.
-
Hola
Entiendo que quieres hacer una búsqueda dentro de un texto que tienes guardado dentro de un campo de la base de datos ¿no?
Si es así, mírate la cláusula LIKE.
Si no, haz lo que te dice Pablo para pasar los parámetros a la query.
Un saludo
-
-
Hola @Pablo-J.-Rogina
Cierto, no es algo excluyente, de hecho, tendrá que usarlo si usa LIKE, ya que tendrá que pasarle el parámetro de búsqueda.
Viendo mi respuesta ahora parece que dije eso, o una cosa u otra, el error vino por que realmente no sé si el usuario pregunta por lo que tu respondiste o lo que que yo :)
Un saludo y gracias por la aclaración :)