Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. International
  3. Spanish
  4. Busqueda de un nombre o frase en una base de datos a partir de una entrada
Forum Updated to NodeBB v4.3 + New Features

Busqueda de un nombre o frase en una base de datos a partir de una entrada

Scheduled Pinned Locked Moved Unsolved Spanish
5 Posts 3 Posters 1.8k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • H Offline
    H Offline
    higacan
    wrote on last edited by
    #1

    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.

    1 Reply Last reply
    0
    • Pablo J. RoginaP Offline
      Pablo J. RoginaP Offline
      Pablo J. Rogina
      wrote on last edited by
      #2

      @higacan se supone que lo que necesitas es valores ligados (binding values) en tu consulta SQL, de acuerdo a la documentación.

      Upvote the answer(s) that helped you solve the issue
      Use "Topic Tools" button to mark your post as Solved
      Add screenshots via postimage.org
      Don't ask support requests via chat/PM. Please use the forum so others can benefit from the solution in the future

      1 Reply Last reply
      0
      • juankiJ Offline
        juankiJ Offline
        juanki
        Moderators
        wrote on last edited by
        #3

        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

        Intenta explicar el problema lo más claro y detallado posible. Adjunta los errores y el código que creas da el error.
        Procura escribir correctamente y sin faltas de ortografía.

        Si la duda se solucionó, por favor, marca el tema como 'solucionado'.

        1 Reply Last reply
        0
        • Pablo J. RoginaP Offline
          Pablo J. RoginaP Offline
          Pablo J. Rogina
          wrote on last edited by
          #4

          @juanki el uso de LIKE no invalida usar valores ligados, no es algo excluyente.

          De hecho @higacan podría querer que el patrón a usar para LIKE sea ingresado por el usuario en ese objeto QLineEdit que él menciona, con lo cual seguiría necesitando usar valores ligados.

          Upvote the answer(s) that helped you solve the issue
          Use "Topic Tools" button to mark your post as Solved
          Add screenshots via postimage.org
          Don't ask support requests via chat/PM. Please use the forum so others can benefit from the solution in the future

          juankiJ 1 Reply Last reply
          0
          • Pablo J. RoginaP Pablo J. Rogina

            @juanki el uso de LIKE no invalida usar valores ligados, no es algo excluyente.

            De hecho @higacan podría querer que el patrón a usar para LIKE sea ingresado por el usuario en ese objeto QLineEdit que él menciona, con lo cual seguiría necesitando usar valores ligados.

            juankiJ Offline
            juankiJ Offline
            juanki
            Moderators
            wrote on last edited by
            #5

            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 :)

            Intenta explicar el problema lo más claro y detallado posible. Adjunta los errores y el código que creas da el error.
            Procura escribir correctamente y sin faltas de ortografía.

            Si la duda se solucionó, por favor, marca el tema como 'solucionado'.

            1 Reply Last reply
            0

            • Login

            • Login or register to search.
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • Users
            • Groups
            • Search
            • Get Qt Extensions
            • Unsolved