AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 05.03.2005, 05:42   #1  
Old is offline
Old
Участник
 
11 / 10 (1) +
Регистрация: 10.10.2004
Как реализовать SQL запрос типа:

Select table1
join table2 where table1.field2 == table2.field
join table3 where table1.field3 == table3.field;

с помощью Query и QueryBuildDataSource?

qbds1 = query.addDataSource(TableNum(table1));
qbds2 = qdbs1.addDataSource(TableNum(table2));
все хорошо, но
при попытке добавить очередной DataSource
qbds3 = qdbs1.addDataSource(TableNum(table3));
Query распадается на 3 несвязанных DataSource.
Старый 05.03.2005, 09:20   #2  
Wamr_imported is offline
Wamr_imported
Участник
 
101 / 10 (1) +
Регистрация: 08.01.2004
Обсуждалось много раз - ключевое слово fetchMode

qbds2.fetchMode(QueryFetchMode::One2One);
qbds3.fetchMode(QueryFetchMode::One2One);
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 11:29.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.