none
Правильная проверка поля в базе RRS feed

  • Общие обсуждения

  • WPF C# SQL LINQ или EF (путаю ещё в чём разница :))

    Подскажите правильно ли я проверяю наличие любого значения в базе в поле [Fild1]  int null,. Значения NULL разрешены

    Я заполняю базу а значение Fild1 заполняю не сразу, а когда то потом, и вот необходимо проверить, на данный момент поле вообще заполнено или нет.

    Проверка в Linq запросе типа

    ... (from c in db.Test
         where c.Fild1 != null
         select c).FirstOrDefault();

    проходит и всё правильно вроде определяет

    Или правильнее заполнять данное поле например 0-м, а потом проверять на значение >0

    ... (from c in db.Test
         where c.Fild1 >0
         select c).FirstOrDefault();

    Или оба варианта равнозначны?

    Спасибо

    30 декабря 2015 г. 17:28