Beispiel #1
0
 def deletaitem(self, id):
     try:
         cursor.execute("DELETE FROM tabela WHERE id=?", (id, ))
         conn.commit()
         print("Item deletado")
     except sqlite3.OperationalError:
         print('\033[31m' + 'Não foi possível deletar o item' + '\033[0;0m')
     input("Aperte qualquer tecla para prosseguir")
Beispiel #2
0
 def atualizaitem(self, item, id):
     try:
         atualizar = (item, id)
         cursor.execute("UPDATE tabela SET item=? WHERE id=?", atualizar)
         conn.commit()
         print("Tarefa atualizada com sucesso")
     except sqlite3.OperationalError:
         print('\033[31m' + 'Não foi possível atualizar o item' +
               '\033[0;0m')
     input("Aperte qualquer tecla para prosseguir")
Beispiel #3
0
 def cadastraritem(self, item, indice1, indice2, indice3):
     try:
         subsql = "INSERT INTO tabela (item, indice1, indice2, indice3) VALUES ('{}', '{}', '{}', '{}')"
         sql = subsql.format(item, indice1, indice2, indice3)
         cursor.execute(sql)
         conn.commit()
         print("Item Cadastrado\n")
     except sqlite3.OperationalError:
         print('\033[31m' + 'Você precisa de uma tabela' + '\033[0;0m')
     input("Aperte qualquer tecla para prosseguir")
Beispiel #4
0
 def criartabela(self):
     try:
         cursor.execute(
             """CREATE TABLE tabela (id INTEGER PRIMARY KEY, item TEXT,indice1 INTERGER,
                       indice2 INTERGER, indice3 INTERGER)
                   """)
         conn.commit()
         print("Tabela criada\n")
     except sqlite3.OperationalError:
         print("Tabela ja existe\n")
     input()