Tengo el siguiente código:SQLite pitón no actualiza la tabla
import sqlite3
con = sqlite3.connect("testDB")
cur = con.cursor()
#cur.execute('CREATE TABLE test_table (id integer primary key, data text)')
cur.execute('INSERT INTO test_table VALUES (?, ?)', (76, 'MyData'))
cuando corro este script no actualiza la tabla. Pero cuando hago la misma inserción usando la línea de comando sqlite3 en Linux, se actualiza. ¿Por qué es que hay o hay algo que estoy haciendo mal?
con.commit() esto se debe hacer después de que todo haya terminado o puedo confirmarlo después de cada sentencia con.execute() ??? – user873286
Si otro programa desea ver los datos de inmediato, debe confirmar inmediatamente. De lo contrario, puede comprometerse al final. – kev