Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Оператор запроса "Last" не поддерживается. 
:(
    Опции темы
Fire44
Дата 18.12.2010, 02:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 124
Регистрация: 17.9.2010

Репутация: нет
Всего: -1



Сколько я уже пытаюсь внедрить функцию Last, ну не работает она, что делать?
Код

public oplata ZvitOplataLast(int id)
        {
            return (from opp in Oplata()
                    from c in Client()
                    where (c.id == opp.idClient)
                    select opp).Last();                   
        }


Это сообщение отредактировал(а) Fire44 - 18.12.2010, 03:05
PM MAIL   Вверх
jonie
Дата 18.12.2010, 11:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

Репутация: нет
Всего: 118



ну не поддерживает твой провайдер эту функцию... замени например на OrderBy + Take(1)


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
Fire44
Дата 18.12.2010, 22:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 124
Регистрация: 17.9.2010

Репутация: нет
Всего: -1



Все решил проблему ToList().ToLast()
PM MAIL   Вверх
jonie
Дата 19.12.2010, 03:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

Репутация: нет
Всего: 118



Fire44, это не решение проблемы. ToList исполнит запрос и выдаст в память все результаты, тогда как OrderBy+Take даст (если поддерживается) в память только одну запись .


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
Любитель
Дата 19.12.2010, 13:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: нет
Всего: 92



Oplata, Client что вообще возвращают (тип)? И что за ошибка (как звучит)?

Добавлено через 1 минуту и 31 секунду
Ах да, если говорить про альтернативы, то я б в первую очередь самое очевидное предположил бы: OrderBy в обратную сторону (почему здесь его вообще нет?) + First. Но вообще - неочевидно, о чём речь..


--------------------
PM MAIL ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | LINQ (Language-Integrated Query) | Следующая тема »


 




[ Время генерации скрипта: 0.0764 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.