![]() |
#21 |
Участник
|
|
|
![]() |
#22 |
Участник
|
Вы со свойством Enable вложенных датасурсов случайно не игрались? Давайте тогда скриншот всей панели свойств.
P.S.: FetchMode должен быть 1:1 Последний раз редактировалось S.Kuskov; 12.08.2010 в 14:21. |
|
![]() |
#23 |
Участник
|
Цитата:
Вложение 6014 Ну а вот свойства моего DataSource-а |
|
![]() |
#24 |
Участник
|
Если датасурсы идут не лесенкой, а вы хотите получить обычный select, то FetchMode должен быть 1:1
Связывание источников данных в запросах |
|
|
За это сообщение автора поблагодарили: raniel (1). |
![]() |
#25 |
Участник
|
Вот сделал ещё один Query но уже лесенкой но тут получилось 4 звена в котором таблица ProdRoute представлена в 2-х звеньях....в заголовке и второй раз для связи.
а вот формируемый им запрос: Цитата:
Информация:
SELECT * FROM ProdRoute ORDER BY ProdRoute.FromDate ASC, ProdRoute.FromTime ASC EXISTS JOIN * FROM ProdTable WHERE ProdRoute.ProdId = ProdTable.ProdId EXISTS JOIN * FROM ProdRoute WHERE ProdTable.ProdId = ProdRoute.ProdId EXISTS JOIN * FROM RouteOprTable WHERE ProdRoute.OprId = RouteOprTable.OprId |
|
![]() |
#26 |
Участник
|
Цитата:
Сообщение от S.Kuskov
![]() Если датасурсы идут не лесенкой, а вы хотите получить обычный select, то FetchMode должен быть 1:1
Связывание источников данных в запросах Спасибо всем за советы...многое узнал! Вопрос закрыт. |
|
![]() |
#27 |
Участник
|
Окуратнее с такими трансформациями, а то у вас запрос из
"Выбрать все операции с именем таким-то из производственных заказов таких-то" незаметно превратился в запрос "Выбрать все операции из производственных заказов таких-то, в которых есть хотя бы одна операция с именем таким-то" Чувствуете разницу? Вы показали свойства добавленного вами DataSource, а у первого вложенного источника свойства такие же? В частности пробывали ли вы одновременно обоим вложенным DataSource'ам устанавливать FetchMode = 1:1? |
|
![]() |
#28 |
Ищущий знания...
|
как то не красиво это, один и тот же датасорс и селектиться и потом джойниться к другой таблице...
попробовал у себя для теста сделал тестовый запрос в АОТ, не "лесенкой", с FetchMode 1:1 все работает, с 1:n нет.
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с) С Уважением, Елизаров Артем |
|
![]() |
#29 |
Ищущий знания...
|
да да, свойство FetchMode у всех присоединенных датасорсов должно быть 1:1.
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с) С Уважением, Елизаров Артем |
|
|
|