В одном из предыдущих постов я описывал, как получить список таблиц в базе sqlite, и сокрушался, что непонятно, как получить детальную информацию о них.
Знающие люди ткнули носом в раздел документации sqlite, где описан набор прагм (pragma) для получения исчерпывающей информации о структуре базы. Подробно расписывать не буду, разработчики sqlite прекрасно сделали это сами.
Как выяснилось, эта метаинформация может быть довольно полезной при разработке интерфейсов к базе данных.
Блог в первую очередь для себя, для сохранения сакральных знаний о питоновских и иже с ними граблях, плюшках и т.п. Хотя, если еще кому-то окажется полезным, буду только рад.
четверг, 29 апреля 2010 г.
Нюансы разработки GUI базы данных на PyQt
При разработке интерфейса к базе данных на PyQt существует несколько моментов, за которыми нужно следить, чтобы программа вела себя соответственно ожиданиям. Их немного и они, в общем-то, логичны, но с непривычки что-то можно упустить и долго ломать голову, почему нихрена не работает.
Мне попортили определенное количество крови следующие вещи:
Мне попортили определенное количество крови следующие вещи:
Подписаться на:
Сообщения (Atom)