Ошибка SQLITE: я хочу обновить мой общий столбец после обновления других столбцов, но возникает ошибка - PullRequest
0 голосов
/ 30 октября 2019
                 c.execute("""UPDATE sfee SET
                         fyear=:fy,
                         syear=:sy,
                         tyear=:ty,
                         foyear=:foy
                         WHERE iid=:iid""",
                         {'fy':self.fye.get(),
                          'sy':self.sye.get(),
                          'ty':self.tye.get(),
                          'foy':self.foye.get(),
                          'iid':str(self.rsentry.get())     
                         }
                          )[enter image description here][1]
                c.execute("""UPDATE sfee SET
                        total=:tt
                        WHERE iid=:IID""",
                          {'tt':self.fye.get()+self.sye.get()+self.tye.get()+self.foye.get(),
                           'iid':str(self.rsentry.get())
                          }
                         )

Но эта ошибка появляется, когда я запускаю ее "sqlite3.ProgrammingError: Вы не указали значение для привязки 2."

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...