Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 29.09.2011, 06:36
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Вопрос такой. Есть, допустим, таблица clients в которой есть поля ClientID, Firstname и Lastname. Есть также таблица заказов - orders, в которой есть внешняя ссылка на таблицу клиентов - ClientNr. Как при помощи стандартных моделей вывести таблицу заказов, в которой были бы и имя клиента и его фамилия.Вся проблема в том, что при объявлении реляционных связей типа QSqlRelaion(....) можно связать столбец ClientNr только с одним из полей таблицы Clients.В SQL ваианте оно могло бы быть реализовано так - SELECT clients.Firstname, clients.Lastname FROM clients, orders WHERE orders.ClientNr=clients.ClientID;Как такое сделать моделями? Просто не хочется свою собственную модель писать, так как это было бы лишним. Разве что написать какую-нить свою прокси модель....
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Связь между аватаром и характером человека. Как считаете есть здесь связь,? Guest Новый архив 5 0 19.03.2012 01:27
Двойная ситуация Guest Новые вопросы и ответы 5 0 06.01.2012 19:34
USB провод вступил в связь с компьютером. Можно ли назвать их связь порочной и как отреагирует ноутбук? Guest Новые вопросы и ответы 4 0 05.01.2012 09:46
Двойная ли М51? Guest Новый архив 3 0 05.09.2011 05:13



© www.otvetnemail.ru - Форум вопросов и ответов.