Вопрос по БД, Sql, моделям. |
Здравствуйте, гость ( Вход | Регистрация )
Вопрос по БД, Sql, моделям. |
sibmail |
16.4.2009, 7:40
Сообщение
#1
|
Студент Группа: Участник Сообщений: 63 Регистрация: 20.3.2009 Пользователь №: 626 Спасибо сказали: 0 раз(а) Репутация: 0 |
Мне необходимо вывести данные из БД в главное окно. Например, есть три таблицы (основная и справочники). вывести надо основную, вместо id данные из других таблиц и в этом же выводе добавить столбец из данных которые зависят от др.таблицы. Все это должно быть редактируемо и сохраняемо.
Посмотрел QSqlQueryModel, QSqlTableModel, QSqlRelationalTableModel. В первом случае можно писать привычный запрос, но нельзя редактировать. второе можно редактирвать, но запросы не совсем понятно как расписывать. в QSqlRelationalTableModel можно например вывести в comboBox - удобно. Теперь вопрос )). Чем отличается TableView от TableWidget? Как добавить столбцец c данными в tableView или выввести только те какие надо используя QSqlRelationalTableModel?? Посоветуйте что использовать в моем случае, т.к. надо выводить данных по сложным запросам. |
|
|
Текстовая версия | Сейчас: 2.1.2025, 15:38 |