Ten tag dotyczy pytań dotyczących LINQ to Entities, co oznacza zapytania LINQ przy użyciu ADO.NET Entity Framework. Należy zauważyć, że różni się to od LINQ to SQL lub innych dostawców LINQ.
Zamknięte. To pytanie nie jest zgodne z wytycznymi dotyczącymi przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte w zeszłym roku . Jak oceniasz każdy z nich pod względem: Wydajność Szybkość rozwoju Czysty, intuicyjny, łatwy w utrzymaniu kod Elastyczność …
Mam procedurę w języku SQL, którą próbuję przekształcić w Linq: SELECT O.Id, O.Name as Organization FROM Organizations O JOIN OrganizationsHierarchy OH ON O.Id=OH.OrganizationsId where OH.Hierarchy like '%/12/%' Linia, którą najbardziej mnie interesuje to: where OH.Hierarchy like '%/12/%' Mam kolumnę, która przechowuje hierarchię, na przykład / 1/3/12 /, więc po prostu …
Mam procedurę składowaną, która ma trzy parametry i próbuję użyć następujących do zwrócenia wyników: context.Database.SqlQuery<myEntityType>("mySpName", param1, param2, param3); Na początku próbowałem użyć SqlParameterobiektów jako parametrów, ale to nie zadziałało i rzuciłem SqlExceptionnastępujący komunikat: Procedura lub funkcja „mySpName” oczekuje parametru „@ param1”, który nie został podany. Więc moje pytanie brzmi, jak …
W T-SQL możesz mieć zapytanie takie jak: SELECT * FROM Users WHERE User_Rights IN ("Admin", "User", "Limited") Jak zreplikowałbyś to w zapytaniu LINQ to Entities? Czy to w ogóle możliwe?
var items = from c in contacts select new ListItem { Value = c.ContactId, //Cannot implicitly convert type 'int' (ContactId) to 'string' (Value). Text = c.Name }; var items = from c in contacts select new ListItem { Value = c.ContactId.ToString(), //Throws exception: ToString is not supported in linq to …
Mam następujący kod. Pojawia się błąd: „Przekazanie do typu wartości„ Int32 ”nie powiodło się, ponieważ zmaterializowana wartość jest pusta. Albo parametr ogólny typu wyniku, albo zapytanie musi używać typu zerowego.” gdy tabela CreditHistory nie ma rekordów. var creditsSum = (from u in context.User join ch in context.CreditHistory on u.ID equals …
Zamknięte. To pytanie nie jest zgodne z wytycznymi dotyczącymi przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 2 lata temu . Popraw to pytanie Przegląd Jedną z rzeczy, o które dużo pytałem na tej stronie, jest LINQ . …
Zamknięte. To pytanie nie jest zgodne z wytycznymi dotyczącymi przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 6 lat temu . Popraw to pytanie Programuję od jakiegoś czasu i wcześniej korzystałem z LINQ-To-SQL i LINQ-To-Entities (chociaż przy użyciu …
Przeszukałem sieć, ale wciąż nie mogę znaleźć prostej odpowiedzi. Czy ktoś może wyjaśnić (prostym językiem angielskim), co to GroupJoinjest? Czym różni się od zwykłego wewnętrznego Join? Czy jest powszechnie używany? Czy to tylko dla składni metody? Co ze składnią zapytania? Przykład kodu c # byłby miły.
Znam pewne różnice między LINQ a jednostkami i LINQ do obiektów, które pierwsza implementuje, IQueryablea druga implementuje, IEnumerablea zakres moich pytań mieści się w EF 5. Moje pytanie brzmi: jaka jest różnica techniczna tych 3 metod? Widzę, że w wielu sytuacjach wszystkie działają. Widzę też użycie ich kombinacji .ToList().AsQueryable(). Co …
Podczas korzystania z EntityFrameworkA lambda expression with a statement body cannot be converted to an expression tree pojawia się błąd „ ” podczas próby skompilowania następującego kodu: Obj[] myArray = objects.Select(o => { var someLocalVar = o.someVar; return new Obj() { Var1 = someLocalVar, Var2 = o.var2 }; }).ToArray(); Nie …
Mam następujący kod: return this.ObjectContext.BranchCostDetails.Where( b => b.TarrifId == tariffId && b.Diameter == diameter || (b.TarrifId==tariffId && !string.IsNullOrWhiteSpace(b.Diameter)) || (!b.TarrifId.HasValue) && b.Diameter==diameter); I pojawia się ten błąd, gdy próbuję uruchomić kod: LINQ to Entities nie rozpoznaje metody „Boolean IsNullOrWhiteSpace (System.String)” i nie można jej przetłumaczyć na wyrażenie magazynu. " Jak …
Używając tego kodu w Entity Framework otrzymuję następujący błąd. Muszę uzyskać wszystkie wiersze dla określonej daty, DateTimeStartjest typu DataType w tym formacie2013-01-30 12:00:00.000 Kod: var eventsCustom = eventCustomRepository.FindAllEventsCustomByUniqueStudentReference(userDevice.UniqueStudentReference) .Where(x => x.DateTimeStart.Date == currentDateTime.Date); Błąd: base {System.SystemException} = {"Element członkowski określonego typu 'Date' nie jest obsługiwany w LINQ to Entities. Obsługiwane …
Mam ten błąd w tym wyrażeniu linq: var naleznosci = (from nalTmp in db.Naleznosci where nalTmp.idDziecko == idDziec select new Payments ( nalTmp.Dziecko.Imie, nalTmp.Dziecko.Nazwisko, nalTmp.Miesiace.Nazwa, nalTmp.Kwota, nalTmp.RodzajeOplat.NazwaRodzajuOplaty, nalTmp.RodzajeOplat.TypyOplat.NazwaTypuOplaty, nalTmp.DataRozliczenia, nalTmp.TerminPlatnosci )).ToList(); Masz pomysł, jak rozwiązać ten problem? Próbuję z dowolną kombinacją wyrażeń ...: /
Biorąc pod uwagę następujące zapisy: Id F1 F2 F3 ------------------------------------------------- 1 Nima 1990 10 2 Nima 1990 11 3 Nima 2000 12 4 John 2001 1 5 John 2002 2 6 Sara 2010 4 Chcę pogrupować według F1pola i posortować według Idi pobrać wszystkie pola z pierwszego rekordu grupy podobnej …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.