Не сохраняются данные в базе
Что я просмотрел? Ошибки не вылетают, но данные в базу не сохраняются. Честно гуглил и много, но решения так и не нашёл.
def save_task(self, subject, date):
print("SAVE")
self.connection = sqlite.connect('base.db')
self.cursor = self.connection.cursor()
self.cursor.execute("INSERT INTO Tasks (Id, Subject, Date) VALUES('%s', '%s', '%s')" % (self.count_id(), subject, date))
self.connection.commit()
self.connection.close()
# Не забыть про коммит
Источник: Stack Overflow на русском