Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. International
  3. Portuguese
  4. Recuperar dados do Sqlite em combobox
Forum Updated to NodeBB v4.3 + New Features

Recuperar dados do Sqlite em combobox

Scheduled Pinned Locked Moved Unsolved Portuguese
2 Posts 1 Posters 785 Views
  • 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.
  • M Offline
    M Offline
    MarcioFSA
    wrote on last edited by
    #1

    Amigos, Boa noite.
    Estou tentando carregar dados do Banco de dados Sqlite em combobox mas tenho enferentado algumas dificuldades. Vou postar parte do código para ver se podem me ajudar.
    paciente = self.txt_nNotificao.text() ##Dados inserido pelo usuário
    conectar = sqlite3.connect('bd/notifica_bd.db')
    query = (
    "SELECT * FROM notificacao WHERE id_notificacao = "+str(paciente)+"")
    result = conectar.execute(query)
    if(result):
    for dt in result:
    self.txt_codPaciente.setText(str(dt[0])) #QlineEdit recebe o dados normalmente
    self.txt_nmPaciente.setText(str(dt[2]))#QlineEdit recebe o dados normalmente
    self.txt_dt_nascimento.setText(str(dt[3]))#QlineEdit recebe o dados normalmente
    self.cb_setor.itemText((dt[4]))##já tentei de várias formas mas não consegui carregar dados na combobox. Sou iniciante na ferramenta e na liguangem Python
    https://ibb.co/tbW54yP
    alt text

    1 Reply Last reply
    0
    • M Offline
      M Offline
      MarcioFSA
      wrote on last edited by
      #2

      setCurrentText(str(dt[20])) - Essa é a opção que funciona

      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