0

I made a code using sqlite3 in python but im getting database locked as a error this is the code:

        def salvar_infos():
            con = sqlite3.connect('banco_de_dados.db')
            cur = con.cursor()
            #cur.execute('''CREATE TABLE info(login text, senha text, site text)''')

            login = ES1.get()
            senha = ES2.get()
            site = ES3.get()

            cur.execute("INSERT INTO info VALUES ('"+login+"', '"+senha+"', '"+site+"')")
            con.commit()
            con.close()
Muryko
  • 1
  • Is the database open in another application? Also, please review [How to use variables in SQL statement in Python?](https://stackoverflow.com/questions/902408/how-to-use-variables-in-sql-statement-in-python?) – snakecharmerb Mar 05 '22 at 09:45

0 Answers0