редставление данных из базы |
Здравствуйте, гость ( Вход | Регистрация )
редставление данных из базы |
radx |
27.12.2009, 10:28
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 1 Регистрация: 27.12.2009 Пользователь №: 1337 Спасибо сказали: 0 раз(а) Репутация: 0 |
Есть sql'ная табличка вида id,title,body.
В каком-нибудь вьере надо отобразить список title с привязкой к их sql'ному id. По нажатию на элемент списка будет отображаться body в textedit'e. Задача тривиальная, надо обеспечить CRUD над элементами id, title (создание, чтение, обновление, удаление). С непосредственным представлением данных проблем нет. Подскажите, как обеспечить связку с другими действиями. 1. Можно использовать QSqlTableModel и QTableView, но мне кажется как-то громоздко использовать для отображения простого списка. 2. Имеется ли возможность "подружить" QSqlTableModel с QListView ? (возможно использовать прокси?) 3. Если использовать QListWidget необходимо будет сопоставлять вручную id этого элемента и id в таблице. Т.е. задача такая: отобразить список title, и по клику на элементе получить id sql-записи. Какие правильно сделать? |
|
|
Litkevich Yuriy |
27.12.2009, 16:02
Сообщение
#2
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
Имеется ли возможность "подружить" QSqlTableModel с QListView ? (возможно использовать прокси?) используется на прямую, смотри свойство QListView::modelColumnПо нажатию на элемент списка будет отображаться body в textedit'e. Задача тривиальная, надо обеспечить CRUD над элементами id, title (создание, чтение, обновление, удаление). не знаю, что такое CRUD, посмотри сюда, может это то, что тебя интерисует
|
|
|
Текстовая версия | Сейчас: 9.1.2025, 21:24 |