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."