Описание тега defaultifempty

1 ответ

DefaultIfEmpty возвращает пустые строки

Я пытался выполнить выражение типа Left Join в LINQ to Entities, однако метод DefaultIfEmpty работает иначе, чем я ожидал - он возвращает пустую строку для каждого CounterNo, для которого нет совпадений в таблице Readings. var leftjoin = from counte…
08 май '14 в 18:42
3 ответа

Excel 2010: установить для значения ячейки то же значение, что и для другой ячейки, даже если ячейка пуста

В Excel 2010 я хочу, чтобы ячейка A1 имела то же значение, что и ячейка A2. Итак, я установил формулу в A1: =B1 это прекрасно работает, если B1 имеет значение. Но если B1 пусто, то A1 показывает "0". Я хочу, чтобы A1 был пуст, если B1 пуст. В качест…
07 апр '14 в 13:18
2 ответа

LINQ NullReferenceException для DefaultIfEmpty

Я ищу решение проблемы наличия DefaultIfEmpty() метод extension не принимает нулевые значения при использовании во внешнем соединении LINQ. Код следующим образом: var SummaryLossesWithNets = (from g in SummaryLosses join n in nets on g.Year equals n…
24 окт '12 в 15:08
2 ответа

DefaultIfEmpty для LINQ для DataTable?

У меня есть запрос LINQ, написанный для извлечения по крайней мере одной строки из таблицы данных следующим образом: var generalQuery = from contact in contacts.AsEnumerable().DefaultIfEmpty() where contact.Field<String>("CONTACT_TYPE").ToUppe…
02 авг '11 в 16:16
0 ответов

System.Linq.Dynamic левое внешнее соединение (метод IQueryable)

У меня есть одна проблема, и я надеюсь, что вы можете объяснить мне решение! Я хочу сделать левое внешнее соединение между двумя динамическими классами. Я генерирую два класса во время выполнения и добавляю его конфигурацию в entityContext: public D…
17 авг '15 в 10:57
2 ответа

Linq, левое соединение и даты

Поэтому моя ситуация такова, что у меня есть модель linq-to-sql, которая не позволяет датам быть нулевыми в одной из моих таблиц. Это предназначено, потому что база данных не допускает пустые значения в этом поле. Моя проблема в том, что когда я пыт…
20 янв '10 в 00:23
2 ответа

DefaultIfEmpty не работает

Почему массив по-прежнему нулевой после запроса DefaultIfEmpty? class Program { static void Main(string[] args) { Program[] array = new Program[5]; Program[] query = array.DefaultIfEmpty(new Program()).ToArray(); foreach (var item in query) { Consol…
13 июн '10 в 07:48
2 ответа

Ошибка LINQ DefaultIfEmpty для объекта со свойством типа, не допускающего значения NULL

требование Мне нужно присоединиться к Table1 и Table2 Ключ между двумя таблицами - это идентификатор, который имеет тип System.Guid и тип значения, не допускающий значения NULL. Если Table2.ID имеет значение null, мне нужно получить нулевую запись и…
17 сен '12 в 00:03
0 ответов

Преобразование SQL-запроса с внутренним и левым соединением в Linq

У меня есть следующий оператор SQL: SELECT DISTINCT DH.DeviceId, DH.SNo, DH.UniqueId, DH.IsAssigned, AL.LookupName, DH[Description], AL.LookupId, AD.DeviceId FROM DeviceHardware DH JOIN HardwareFeature HF ON DH.DeviceId = HF.DeviceId JOIN AssetLooku…
04 мар '18 в 12:27
1 ответ

PHP-скрипт не импортирует новые записи, как ожидалось

Я сделал следующий сценарий, чтобы проверить, существует ли статья в другой таблице, если он делает это, он должен повторить, что статья существует, если это не так, то добавляет идентификатор статьи и название статьи в другую таблицу. Проблема, с к…
21 янв '13 в 19:58
5 ответов

Как вернуть значение по умолчанию, если запрос LINQ to entity не возвращает значений

В выражении LINQ to entity вроде этого: var vote = (from vote in db.Vote where vote.Voter.Id == user.Id select v).FirstOrDefault(); Как добавить значение DefaultIfEmpty, чтобы при отсутствии голосования я получал значение по умолчанию?
0 ответов

Как я могу сэкономить место в массиве, когда init с нуля?

У меня есть синтаксис linq для получения элементов из XML, это синтаксис XML: <bbb ccc="12345"> <productA>FIRST</productA> <!--productB>SECOND</productB--> <productC>THIRD</productC> </bbb> Я хочу, что…
11 апр '18 в 16:22
0 ответов

Скрипт и формула для отметки времени при заполнении галочки

Я увидел этот ответ (ниже) от автора, отвечающего на запрос автоматической отметки времени при заполнении ячейки. Я добавил этот скрипт как новый проект в Google Sheets. У меня вопрос, какую формулу использовать в ячейке, где я хочу метку времени? Э…
01 ноя '18 в 17:07
1 ответ

Ошибка Entity Framework при использовании DefaultIfEmpty()

У меня проблема с Entity Framework с использованием метода DefaultIfEmpty. Следующий запрос возвращается пустым, когда он должен вернуть предложение, которое соответствует всем критериям в базе данных. Если я удаляю один или оба DefaultIfEmpty вызов…
18 ноя '16 в 18:39
0 ответов

LINQ: DefaultIfEmpty() вызывает медленный ответ

Я сталкиваюсь с проблемой, когда DefaultIfEmpty() вызывает медленный ответ. Код похож на: rslt = ( from p in P.Where(p => p.fcode == fCode && p.year == year && p.is_deleted == false && p.pname != pNameS) from c in C.Where(…
03 июл '17 в 10:43
1 ответ

DefaultIfEmpty() в соединении LINQ to SQL вызывает дубликаты

Код: var cons = from c in dc.Consignments join p in dc.PODs ON c.ID equals p.Consignment into pg from p in pg.DefaultIfEmpty() ...(other joins)... select new { ... PODs = pg ... } По сути, я хочу, чтобы для каждой партии было выбрано по одной строке…
08 июл '11 в 09:09
1 ответ

DefaultIfEmpty Последовательность исключений по-прежнему выбрасывает не соответствует элемент

У меня есть метод, который выглядит так: public static string MyMethod(string myParameter) { var defaultProperty = new Validation() {IDNumber = "ID Number Not Found", Logon = "ID Number Not Found" }; try { return lstLogons.DefaultIfEmpty(defaultProp…
06 фев '18 в 13:47
3 ответа

Linq с DefaultIfEmpty с выбором нового {}

Linq-запрос со значениями по умолчанию. Если в таблице БД эти значения не найдены, то следует взять значения по умолчанию от объекта, а затем в эту таблицу будет добавлена ​​новая строка. Это должно идти так, но это не работает: var name_country = (…
14 авг '14 в 09:29
2 ответа

Используйте DefaultIfEmpty, чтобы получить значения класса по умолчанию при использовании Union

Мне нужно вернуть набор MyClass на основе списка значений кортежа. Эти значения кортежа используются для получения правильного объекта из базы данных. Чтобы не вызывать дБ много раз, я пытаюсь использовать Union построить запрос, а затем получить вс…
06 фев '15 в 14:31
1 ответ

Linq принудительно загружает объекты с DefaultIfEmpty, что дает исключение ObjectDisposedException

У меня есть этот linq: using (PlantContext context = ContextManager.GetPlantContext(plantId.PlantPath)) { results = (from p in context.Plants join subplant in context.Subplants on p.Id equals subplant.PlantId join inverter in context.Inverters on su…