Wie oft muss ich einen Commit durchführen, um sicherzustellen, dass alle SQLite-Ausführungsanweisungen festgeschrieben wPython

Python-Programme
Guest
 Wie oft muss ich einen Commit durchführen, um sicherzustellen, dass alle SQLite-Ausführungsanweisungen festgeschrieben w

Post by Guest »

Eine for-Schleife führt viele Änderungen an einer Datenbank mit einer SQLite-Manager-Klasse durch, die ich geschrieben habe, aber ich bin mir nicht sicher, wie oft ich einen Commit durchführen muss.

Code: Select all

for i in list:
c.execute('UPDATE table x=y WHERE foo=bar')
conn.commit()
c.execute('UPDATE table x=z+y WHERE foo=bar')
conn.commit()
Muss ich Commit dort zweimal aufrufen oder kann ich es einmal aufrufen, nachdem ich beide Änderungen vorgenommen habe?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post