powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / LINQ OrderBy для иерархических данных
8 сообщений из 8, страница 1 из 1
LINQ OrderBy для иерархических данных
    #35958384
OldWoker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет всем! Пусть есть Customer- Order - OrderDetail Можно ли выдать упорядоченный набор не только по Customer но и по всем вложенным EntitySet тип

Код: plaintext
1.
2.
var result = datacontext.Customers
                .OrderBy(c=>c.FirstName)
                .OrderBy(c=>c.Order.OrderBy(o=>o.name))

ни так далее
...
Рейтинг: 0 / 0
LINQ OrderBy для иерархических данных
    #35959208
зы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ThenBy()
...
Рейтинг: 0 / 0
LINQ OrderBy для иерархических данных
    #35960314
OldWoker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
зыThenBy()
Спасибо за ответ но не понял как писать
db.Customer.OrderBy(c=>c.name).ThenBy(c=>c.Order ???????

а как дальше мне нужно что бы и внутренние наборы отсортировались Customer.Order и Customer.Order.OrderDetail
...
Рейтинг: 0 / 0
LINQ OrderBy для иерархических данных
    #35960326
OldWoker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если просто написать
db.Customer.OrderBy(c=>c.name).ThenBy(c=>c.Order)
то получим ошибку
Cannot order by type 'System.Data.Linq.EntitySet
...
Рейтинг: 0 / 0
LINQ OrderBy для иерархических данных
    #35960475
OldWoker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
повторю вопрос - мне нужно что бы в иерархическом списке db.Custom(Order(OrderDetail) ,было отсортировано по Customer их заказам Ordrer и в каждом заказе отсортирована детальная часть!
...
Рейтинг: 0 / 0
LINQ OrderBy для иерархических данных
    #35962770
OldWoker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
зыThenBy()
Да похоже что решение этой проблемы н известно ни господину Зы ни господину Гу. А жаль :-((((
...
Рейтинг: 0 / 0
LINQ OrderBy для иерархических данных
    #35963195
зы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
LINQ OrderBy для иерархических данных
    #35964101
OldWoker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
зы http://social.msdn.microsoft.com/forums/en-US/linqtosql/thread/adbd8e6a-2679-4d03-98fe-c4ed7726f95d/
Снимаю шапокляк и поздравляю господина Зы с праздником всех трудящихся! Вы ист сэнсей линка!!!
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / LINQ OrderBy для иерархических данных
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]