Дано:
1. Сетка (wx.Grid) - одна штука
2. Произвольная таблица из БД SQLite
3. Данные из таблицы (п.2) заносятся в сетку (п.1)
4. При клике в определенную ячейку в сетке, находим номер записи и поля
Найти:
Как составить запрос на редактирование данных в SQLite таблице, исходя из изменений, произведенных в сетке. Интересует именно сам SQLite - запрос, проблема в нумерации строк, а точнее в отсутствии оной. Есть ли какой-нибудь универсальный алгоритм для решения подобных задач? Можно, конечно, сделать поле row_id специально для нумерации строк, но тогда не будет учитываться вариант, когда пользователь подключит левую БД (а функция подключения другой БД присутствует), в которой не будет этого самого поля row_id