![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
dmitriiv84 |
![]()
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 8 Регистрация: 16.5.2014 Пользователь №: 4132 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Здравствуйте, нужна помощь в решении или хотябы подсказка в каком направлении копать. Есть БД состоящая из 4-х таблиц одна из них отображается на форме через представление qtableview в неё добавляются данные из связанных таблиц через qsqlrelationaltablemodel. Как мне ко всему этому присоединить ещё данные из другой таблицы которая связана через внешний ключ с одной таблицей которпя сама в свою очередь связана по внешнему ключу с основной таблицей.
|
|
|
![]() |
ViGOur |
![]()
Сообщение
#2
|
![]() Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: ![]() ![]() ![]() |
View на то и View, что только для чтения.
Если ты хочешь редактирование переопределяй модель QAbstractItemModel и ее заполняй из твоих двух таблиц. При редактировании QTableView редактируй данные в переопределенной тобой QAbstractItemModel, а при сохранении выгружай все данные из модели в БД. Как и что можно сделать с моделью смотри: Программирование модель/представление |
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 26.2.2025, 4:18 |