У меня есть IQueryable, который предоставляет данные из соединения SQL.В этом столбце DateTime, который может содержать нули.Мне в основном нужно иметь возможность получить все строки, которые имеют нулевое значение даты и времени, но ничего, что я пытаюсь, кажется, не работает.Это похоже на мою последнюю попытку, но просто не удается преобразовать «нулевую» строку в формат DateTime:
IQueryable dataByDate = allData.Where("DateTimeColumnName" + " == @0", (dateValueVariableAsString == null) ? "NULL" : dateValueVariableAsString );
Если dateValueVariableAsString содержит строку с допустимым форматом DateTime, тогда я получаюожидаемых результатов - однако я просто не могу получить строки, в которых dateColumn имеет значения NULL.