Здравствуйте, гость ( Вход | Регистрация )
|
lifrost |
10.5.2011, 8:43
Сообщение
#1
|
|
Студент ![]() Группа: Участник Сообщений: 38 Регистрация: 4.3.2011 Из: Миасс Пользователь №: 2468 Спасибо сказали: 0 раз(а) Репутация: 0
|
Доброе время суток всем. Я недавно работаю с БД в Qt, а именно с FireBird.
Собственно проблема в том что я не могу с помощью model->setRelation() выбрать все поля из присоединяемой таблицы. Таблица 1 (Products): Products (id, name, limitsid) Таблица 2 (Limits) Limits(limitsid, hight_min, hight_max, width_min, width_max) .cpp Выбирает только Name и HIGHT_MIN. Получается с использованием QSqlRelation можно только одно поле подсоединить? И как быть? |
|
|
|
![]() |
|
Litkevich Yuriy |
10.5.2011, 11:45
Сообщение
#2
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94
|
Цитата(lifrost @ 10.5.2011, 14:17) Link а мне нужно чтобы их можно было редактировать тогда только свою модель писать.П.С. начнёшь писать, поймёшь почему нет стандартного решения |
|
|
|
lifrost QSqlRelationalTableModel выборка всех полей 10.5.2011, 8:43
Litkevich Yuriy У тебя в таблице PRODUCTS всего 3 поля. а тебя пон... 10.5.2011, 11:06
lifrost Цитата(Litkevich Yuriy @ 10.5.2011, 14:06... 10.5.2011, 11:17
lifrost Цитата(Litkevich Yuriy @ 10.5.2011, 14:45... 10.5.2011, 11:48![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 24.12.2025, 22:09 |