Здравствуйте, гость ( Вход | Регистрация )
|
mva |
26.6.2009, 15:46
Сообщение
#1
|
|
Участник ![]() ![]() Группа: Участник Сообщений: 104 Регистрация: 15.3.2009 Из: Киров Пользователь №: 615 Спасибо сказали: 3 раз(а) Репутация: 0
|
Все примеры использования QSqlRelationalTableModel сделаны для демонстрации работы с одним столбцом из другой таблицы. Как быть, если мне нужно взять несколько столбцов из другой таблицы?
|
|
|
|
![]() |
|
mva |
26.6.2009, 17:19
Сообщение
#2
|
|
Участник ![]() ![]() Группа: Участник Сообщений: 104 Регистрация: 15.3.2009 Из: Киров Пользователь №: 615 Спасибо сказали: 3 раз(а) Репутация: 0
|
Link
В нем таблица city имеет 2 поля: id и name. А если, предположим, эта таблица имеет еще поля? Ну, например, почтовый индекс и междугородный телефонный код (поля таблицы city: id, name, post_index, phone_code) и мне их нужно отобразить? Как строить реляции? Как в таком случае писать? model->setTable("employee"); model->setRelation(2, QSqlRelation("city", "id", "name")); model->setRelation(2, QSqlRelation("city", "id", "post_index")); model->setRelation(2, QSqlRelation("city", "id", "phone_code")); Так что ли? Это что, все эти значения (name, post_index, phone_code) запишутся во второй столбец? Или я чего-то не понимаю? |
|
|
|
mva Снова о QSqlRelationalTableModel 26.6.2009, 15:46
SABROG Я активно не работал с этим классом и отказался от... 26.6.2009, 15:57
Litkevich Yuriy mva, а что именно тебе не понятно?
У меня в одной ... 26.6.2009, 16:51
SABROG Я чего-то не понимаю. В отношении всегда 2 объекта... 26.6.2009, 17:36
mva Есть конечно вариант использовать не таблицу emplo... 26.6.2009, 17:48
Litkevich Yuriy Цитата(mva @ 26.6.2009, 21:19) Это что, в... 26.6.2009, 17:55
mva Цитата(Litkevich Yuriy @ 26.6.2009, 18:51... 26.6.2009, 17:55
Litkevich Yuriy mva, по сути ты не понял, что есть реляционная (от... 26.6.2009, 18:04
mva Цитата(Litkevich Yuriy @ 26.6.2009, 18:58... 26.6.2009, 18:11
SABROG Кажется я понял о чем ты. Если есть таблицы:
User... 26.6.2009, 18:06
Litkevich Yuriy Цитата(mva @ 26.6.2009, 22:11) Что означа... 26.6.2009, 18:32
mva Цитата(Litkevich Yuriy @ 26.6.2009, 19:26... 26.6.2009, 18:36
Litkevich Yuriy Цитата(mva @ 26.6.2009, 22:36) Но там же ... 26.6.2009, 19:55
mva Цитата(Litkevich Yuriy @ 26.6.2009, 20:55... 27.6.2009, 4:22
Litkevich Yuriy mva, про отдельные столбцы желания не понимаю.
Т.к... 27.6.2009, 5:36
mva Цитата(Litkevich Yuriy @ 27.6.2009, 6:36)... 27.6.2009, 19:10![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 26.12.2025, 2:27 |