Найти - Пользователи
Полная версия: SQLite + wxPython
Начало » Базы данных » SQLite + wxPython
1
FLeX
Дано:

1. Сетка (wx.Grid) - одна штука
2. Произвольная таблица из БД SQLite
3. Данные из таблицы (п.2) заносятся в сетку (п.1)
4. При клике в определенную ячейку в сетке, находим номер записи и поля

Найти:

Как составить запрос на редактирование данных в SQLite таблице, исходя из изменений, произведенных в сетке. Интересует именно сам SQLite - запрос, проблема в нумерации строк, а точнее в отсутствии оной. Есть ли какой-нибудь универсальный алгоритм для решения подобных задач? Можно, конечно, сделать поле row_id специально для нумерации строк, но тогда не будет учитываться вариант, когда пользователь подключит левую БД (а функция подключения другой БД присутствует), в которой не будет этого самого поля row_id
FLeX
Даже вот так вопрос поставлю:
Возможно ли получить командой массив с именами полей или хотя бы заменить в запросах имя поля на его номер?
pyuser
Посмотрите вот эту ветку: http://python.su/forum/viewtopic.php?id=2252 (второй пост)
FLeX
Я уже сам нашел решение, но всё равно спасибо :)
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB