мой код следующий:
#array_set[0] - выдаёт нужный ID (берёт из tk.treeview) - работает как часы
self.c.execute("""DELETE FROM table WHERE id = ?; """,array_set[0])
self.tree.delete(self.tree.selection())
self.conn.commit()
self.conn.close()
Проблема заключается в том, что удаляются только при условии, если ID < 10. тобиш если ID к примеру будет двухзначное, то он выдаёт след. ошибку :
self.c.execute("""DELETE FROM stabilometr WHERE id = ?; """,array_set[0])
sqlite3.ProgrammingError: Incorrect number of bindings supplied. The current statement uses 1, and there are 2 supplied.
в чём косяк? как исправить ?