Форум сайта python.su
def add_elem(self): cur = self.con.cursor() idd, o = QInputDialog.getInt(self, 'Номер id','Введите номер id',17772,17772,18000,1) if o: namee, ok= QInputDialog.getText(self, 'Название фильма','Введите название фильма') if ok: yearr, okk = QInputDialog.getInt(self, 'Год','Введите год выхода фильма',2016,1900,2021,1) if okk: janrr, okkk = QInputDialog.getInt(self, 'Жанр','Введите id жанра',9,1,11,1) if okkk: durr, okkkk = QInputDialog.getInt(self, 'Длительность','Введите длительность',180,1,600,1) cur.execute("INSERT INTO films (id, title,year,genre, duration) VALUES ({},{},{},{},{})".format(idd, namee, yearr, janrr, durr))
Отредактировано lilmilkbee (Май 9, 2021 12:26:02)
Офлайн
> Добавляю элемент в бд через QInputDialog
Сделай нормальный диалог и не мучайся с этим.
Офлайн