Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Linq to sql сложный алгоритм
|
|||
|---|---|---|---|
|
#18+
Всем привет! Ребят есть вот такая конструкция: Код: c# 1. 2. она мне дает айдишки для построения ссылок (вперед/назад в записях определенного типа) - записи типа афоризм - http://aforizmus.com/aphorism/1437 все работало, но недавно добавил в db.Records разные типы записей, и конструкция отбирает также адишки не тех типов записей, нужно исключить, вот так например (&& t.TypeRecord ==1): Код: c# 1. 2. чтобы отбирался только нужный тип записи... я пробовал разные варианты синтаксиса - && t.TypeRecord ==1 но никак не работает.... как правильно добавить это условие? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.03.2015, 12:53 |
|
||
|
Linq to sql сложный алгоритм
|
|||
|---|---|---|---|
|
#18+
Что значит "никак не работает"? В итоговой коллекции нет вообще ничего? db.Records.Where(t => t.TypeRecord ==1) -- что выдает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.03.2015, 13:16 |
|
||
|
Linq to sql сложный алгоритм
|
|||
|---|---|---|---|
|
#18+
MonochromatiqueЧто значит "никак не работает"? Where(t => t.id_rec < id && t.TypeRecord ==1) ругается на синтаксис.... db.Records.Where(t => t.TypeRecord ==1) --- так естественно работает и выдаст мне все записи типа 1, но мне вот что нужно: Код: c# 1. моя конструкция выбора айдишек и чтобы это были только айдишки типа 1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.03.2015, 13:22 |
|
||
|
Linq to sql сложный алгоритм
|
|||
|---|---|---|---|
|
#18+
то есть дело в синтаксисе... я не знаю как этот запрос подредактировать чтобы еще одно условие (тип записи) добавить... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.03.2015, 13:23 |
|
||
|
Linq to sql сложный алгоритм
|
|||
|---|---|---|---|
|
#18+
Sputnickто есть дело в синтаксисе... я не знаю как этот запрос подредактировать чтобы еще одно условие (тип записи) добавить... Как ругается-то? Какой тип у TypeRecord - четко ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.03.2015, 13:27 |
|
||
|
Linq to sql сложный алгоритм
|
|||
|---|---|---|---|
|
#18+
Sputnickdb.Records.Where(t => t.TypeRecord ==1) --- так естественно работает и выдаст мне все записи типа 1, но мне вот что нужно: Ты лукавишь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.03.2015, 13:30 |
|
||
|
Linq to sql сложный алгоритм
|
|||
|---|---|---|---|
|
#18+
И синтаксис правильный. Дело в типе TypeRecord ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.03.2015, 13:32 |
|
||
|
Linq to sql сложный алгоритм
|
|||
|---|---|---|---|
|
#18+
MonochromatiqueИ синтаксис правильный. Дело в типе TypeRecord Вангую на nullable ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.03.2015, 13:33 |
|
||
|
Linq to sql сложный алгоритм
|
|||
|---|---|---|---|
|
#18+
[quot Monochromatique]Sputnickто есть дело в синтаксисе... я не знаю как этот запрос подредактировать чтобы еще одно условие (тип записи) добавить... блин шаманство какое то.... пробовал не работало, IDE сразу на синтаксис ругалась, мол неправильно... я разные варианты перепробовал, так и ругалось, написал сюда... сейчас еще раз также пробую чтобы вам скрин показать - работает ) и null там быть не может, запрос выбирает только существующие адишки, полный код как выбирается следующая/предыдущая запись определенного типа записей: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.03.2015, 13:43 |
|
||
|
Linq to sql сложный алгоритм
|
|||
|---|---|---|---|
|
#18+
Нефига себе шаманство - у тебя в прошлых постах было t. TypeRecord, а в этом t.Type ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.03.2015, 13:46 |
|
||
|
Linq to sql сложный алгоритм
|
|||
|---|---|---|---|
|
#18+
Sputnickи null там быть не может, запрос выбирает только существующие адишки, Нулла там быть не может, если таблицу с записями ты соединяешь внутренним соединением с таблцицей типов записей. Но даже и тогда - это несвязанные вещи - может быть null в какой-то конкретной таблице, и объявление поле как nullable ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.03.2015, 13:50 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=38898350&tid=1356655]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
32ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
60ms |
get tp. blocked users: |
2ms |
| others: | 223ms |
| total: | 350ms |

| 0 / 0 |
