SQLite'a Tkinter üzerinden veri kaydedemiyorum

Merhaba, veritabani.commit’i im.execute’tan sonra çağırmanız gerekir: Dokümantasyondan:

This method commits the current transaction. If you don’t call this method, anything you did since the last call to commit() is not visible from other database connections. If you wonder why you don’t see the data you’ve written to the database, please check you didn’t forget to call this method.

Aşağı yukarı “Bu metodu çağırmazsanız, en son çağırdığınızdan bu yana yaptığınız değişiklikler görünür olmayacaktır. Eğer veri tabanına yazdığınız veri neden orada gözükmüyor diye merak ediyorsanız, lütfen bu metodu çağırıp çağırmadığınızı kontrol edin.” diyor.

Bu arada veri tabanıyla işiniz bittiğinde veritabanı.close() diyerek kapatabilirsiniz, ne olur ne olmaz.

2 Beğeni