5
Đây là mã của tôi:Python không lưu dữ liệu vào SQLite db
conn = sqlite3.connect(nnpcconfig.commondb)
cur = conn.cursor()
query = ['2124124', 'test2', 'test3', 'test4', 'test5']
cur.execute("insert into users(id, encpass, sname, name, fname) values (?, ?, ?, ?, ?)", query)
conn.commit
cur.execute("select * from users")
for row in cur:
print row
Mã này hoạt động, trở về hàng thức ăn cho nó. Nhưng nó đi ra rằng một khi kịch bản chấm dứt, bảng là rõ ràng một lần nữa! Sai lầm ở đâu? Tất nhiên, người dùng bảng tồn tại.
vâng, cảm ơn, đã cố định với trước đó. – creitve
Đây là vấn đề thực tế trong đoạn mã trên sẽ làm cho bảng trống. Kết nối sẽ đóng khi tập lệnh thoát. – postfuturist
@cretive: xem xét thay đổi câu trả lời được chấp nhận của bạn ;-) –