| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > [Qt4] QTableView + QSqlQueryModel |
| Автор: vadiml 30.3.2008, 21:39 |
| надо чтобы в гриде (QTableView) добавлялась новая строка для заполнения по комбинации клавиш или подобно access'у. сам qtableview будет связан с потомком qsqlquerymodel (подобному sql/querymodel/editablesqlmodel в примерах). Основную сложность я здесь вижу в том, что в базе есть обязательные поля и по 1 полю в базу добалять новую запись нельзя. Если ли у кого-то уже готовые решение, а то всё писать и отлаживать не очень охота. |
| Автор: vadiml 31.3.2008, 14:06 |
| Так в том то и дело, что всё готово для QSqlTableModel, а я делаю запрос на несколько таблиц ладно, я обошёл это по другому -- создал в базе изменяемый view и к уже нему прицепил QSqlRelationalTableModel но теоретически вопрос остался, т.к. view далеко не везде применим -- при его использовании теряется доступ(оптимизация) ко многим индексам. |