powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Linq to sql вернуть дефолтный null для int
21 сообщений из 21, страница 1 из 1
Linq to sql вернуть дефолтный null для int
    #39802274
listtoview
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
одним запросом

Код: c#
1.
2.
DataContext context = new DataContext(Config.Connections.Survey);
var res = context.GetTable<Models.Image>().Where(i => i.PostId == postId).Select(i => i.id).FirstOrDefault();



в данном случае для int дефолтный 0
...
Рейтинг: 0 / 0
Linq to sql вернуть дефолтный null для int
    #39802275
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну ты и сформулировал!
DefaultIfEmpty что ли?
...
Рейтинг: 0 / 0
Linq to sql вернуть дефолтный null для int
    #39802276
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Или вот это тебе надо?
Код: c#
1.
.Select(i => (int?)i.id).FirstOrDefault();
...
Рейтинг: 0 / 0
Linq to sql вернуть дефолтный null для int
    #39802303
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
listtoview
Код: c#
1.
context.GetTable<Models.Image>().Where

у тебя не появляется твоя таблица для запросов таким образом:
context.ТаблицаДляЗапросов...
?
...
Рейтинг: 0 / 0
Linq to sql вернуть дефолтный null для int
    #39802305
listtoview
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.ProИли вот это тебе надо?
Код: c#
1.
.Select(i => (int?)i.id).FirstOrDefault();


офигенно!
и гениально)

спасибо
...
Рейтинг: 0 / 0
Linq to sql вернуть дефолтный null для int
    #39802308
listtoview
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123listtoview
Код: c#
1.
context.GetTable<Models.Image>().Where

у тебя не появляется твоя таблица для запросов таким образом:
context.ТаблицаДляЗапросов...
?
это же не энтити
это LinqToSql
который мертв уже

но начальник юзает его даж в новых проектаг
...
Рейтинг: 0 / 0
Linq to sql вернуть дефолтный null для int
    #39802310
listtoview
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
listtoviewPetro123пропущено...
у тебя не появляется твоя таблица для запросов таким образом:
context.ТаблицаДляЗапросов...
?
это же не энтити
это LinqToSql
который мертв уже

но начальник юзает его даж в новых проектаг
кстати чем он хуже ентити?
ole db держит и норм)
...
Рейтинг: 0 / 0
Linq to sql вернуть дефолтный null для int
    #39802348
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
listtoviewно начальник юзает его даж в новых проектагну дак ты боролся?
Если пофиг, тогда и вопрос закрыт.
...
Рейтинг: 0 / 0
Linq to sql вернуть дефолтный null для int
    #39802517
listtoview
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123listtoviewно начальник юзает его даж в новых проектагну дак ты боролся?
Если пофиг, тогда и вопрос закрыт.
письмо писал
но технически то все работает)
...
Рейтинг: 0 / 0
Linq to sql вернуть дефолтный null для int
    #39802572
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
listtoviewно технически то все работает)у меня сосед с такой же аргументацией.
Пишет свой ОРМ, потом свой логгер, потом свой ini файл настроек. И т.д.
Тоже - все работает.
Но я согласен, что это оффтоп.
Удачи!
...
Рейтинг: 0 / 0
Linq to sql вернуть дефолтный null для int
    #39802645
listtoview
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123listtoviewно технически то все работает)у меня сосед с такой же аргументацией .

скорее ориентацией)
...
Рейтинг: 0 / 0
Linq to sql вернуть дефолтный null для int
    #39802675
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
listtoviewскорее ориентацией)да. Это характер).
...
Рейтинг: 0 / 0
Linq to sql вернуть дефолтный null для int
    #39802683
listtoview
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

а вообще я так понял в недрах микрософта было 2 проекта
ентити и линктоскл
решили сконцентрироваться на одном
...
Рейтинг: 0 / 0
Linq to sql вернуть дефолтный null для int
    #39802704
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
listtoview,
Ну, это логично. Более строгая архитектура.
Опять же конкурент в виде хибера рядом не дремлет.
Я читал AFAIK рекомендации не пихать во все дыры linq.
...
Рейтинг: 0 / 0
Linq to sql вернуть дефолтный null для int
    #39802918
listtoview
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123listtoview,
Ну, это логично. Более строгая архитектура.
Опять же конкурент в виде хибера рядом не дремлет.
Я читал AFAIK рекомендации не пихать во все дыры linq.
да, не дремлет

я конечно ракеты в космос не запускал
но кодил на разных ОРМ
в акуматике вообще самописная достаточно продвинутая
в оркарисе нхибернейт
сейчас ентити и линктоскл

и ничего лучше абстрактного репозитария и хранимок не нашел
...
Рейтинг: 0 / 0
Linq to sql вернуть дефолтный null для int
    #39802935
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
listtoviewи ничего лучше абстрактного репозитария и хранимок не нашел-1))
...
Рейтинг: 0 / 0
Linq to sql вернуть дефолтный null для int
    #39802966
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
listtoviewShocker.ProИли вот это тебе надо?
Код: c#
1.
.Select(i => (int?)i.id).FirstOrDefault();


офигенно!
и гениально)

спасибо

да это не он придумал
...
Рейтинг: 0 / 0
Linq to sql вернуть дефолтный null для int
    #39802979
listtoview
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг Хупинlisttoviewпропущено...

офигенно!
и гениально)

спасибо

да это не он придумал
важно кто запатентовал)
...
Рейтинг: 0 / 0
Linq to sql вернуть дефолтный null для int
    #39802981
listtoview
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123listtoviewи ничего лучше абстрактного репозитария и хранимок не нашел-1))
ваши варианты?
...
Рейтинг: 0 / 0
Linq to sql вернуть дефолтный null для int
    #39803012
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
listtoview,
Все что подходит, только без репо.
Храмики для двухзвенки/отчетов.
ОРМ для учеток/crud.
...
Рейтинг: 0 / 0
Linq to sql вернуть дефолтный null для int
    #39803031
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
listtoviewи ничего лучше абстрактного репозитария и хранимок не нашел
CQRS глянь
...
Рейтинг: 0 / 0
21 сообщений из 21, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Linq to sql вернуть дефолтный null для int
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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