«linq-to-entities» 태그된 질문

이 태그는 LINQ to Entities에 대한 질문을위한 것입니다. 즉, ADO.NET Entity Framework를 사용하는 LINQ 쿼리를 의미합니다. 이는 LINQ to SQL 또는 다른 LINQ 공급자와 다릅니다.

5
저장 프로 시저를 사용하여 Entity Framework VS LINQ to SQL VS ADO.NET? [닫은]
닫은. 이 질문은 스택 오버플로 지침을 충족하지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 질문 업데이트 는 그래서 주제에 스택 오버플로합니다. 작년에 문을 닫았 습니다 . 다음과 같은 관점에서 각각을 어떻게 평가 하시겠습니까? 공연 개발 속도 깔끔하고 직관적이며 유지 보수가 쉬운 코드 적응성 사무용 겉옷 저는 SQL을 좋아해서 …

14
Linq에서 SQL Like %를 수행하는 방법은 무엇입니까?
Linq로 바꾸려고하는 SQL 절차가 있습니다. SELECT O.Id, O.Name as Organization FROM Organizations O JOIN OrganizationsHierarchy OH ON O.Id=OH.OrganizationsId where OH.Hierarchy like '%/12/%' 내가 가장 우려하는 라인은 다음과 같습니다. where OH.Hierarchy like '%/12/%' 예를 들어 / 1 / 3 / 12 /와 같은 계층 구조를 저장하는 열이 있으므로 % / 12 …

10
저장 프로 시저와 함께 DbContext.Database.SqlQuery <TElement> (sql, params)를 사용하는 방법은 무엇입니까? EF 코드 우선 CTP5
세 가지 매개 변수가있는 저장 프로 시저가 있고 다음을 사용하여 결과를 반환하려고했습니다. context.Database.SqlQuery&lt;myEntityType&gt;("mySpName", param1, param2, param3); 처음에는 SqlParameter객체를 매개 변수로 사용하려고 시도했지만 작동하지 않아서SqlException 다음 메시지와 함께 . 프로 시저 또는 함수 'mySpName'에는 제공되지 않은 '@ param1'매개 변수가 필요합니다. 그래서 내 질문은 매개 변수를 기대하는 저장 프로 시저 에서이 방법을 …



8
구체화 된 값이 널이므로 값 유형 'Int32'로 캐스트하지 못했습니다.
다음 코드가 있습니다. 오류가 발생했습니다. "구체화 된 값이 널이므로 값 유형 'Int32'로 캐스트하지 못했습니다. 결과 유형의 일반 매개 변수 또는 쿼리에서 널 입력 가능 유형을 사용해야합니다." CreditHistory 테이블에 레코드가없는 경우 var creditsSum = (from u in context.User join ch in context.CreditHistory on u.ID equals ch.UserID where u.ID == userID select …

9
LINQ에 대한 학습
닫은. 이 질문은 스택 오버플로 지침을 충족하지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 질문을 업데이트하여 스택 오버플로에 대한 주제가 되도록하십시오 . 휴일 2 년 전 . 이 질문을 개선하십시오 개요 이 사이트에서 내가 많이 요청한 것 중 하나는 LINQ 입니다. 내가 요청한 질문은 광범위하고 다양하며 종종 많은 …

12
Entity Framework 4 / POCO-어디에서 시작합니까? [닫은]
닫은. 이 질문은 스택 오버플로 지침을 충족하지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 질문을 업데이트하여 스택 오버플로에 대한 주제가 되도록하십시오 . 휴일 육년 전 . 이 질문을 개선하십시오 나는 오랫동안 프로그래밍을 해왔고 전에 LINQ-To-SQL 및 LINQ-To-Entities를 사용했습니다 (엔티티를 사용할 때 Entity / Table 1-1 관계에 있었지만 L2SQL과 …

2
Linq to Entities 가입 및 그룹 가입
웹을 검색했지만 여전히 간단한 답변을 찾을 수 없습니다. 누군가 간단한 영어로 설명해 주 GroupJoin시겠습니까? 일반 내부와 Join어떻게 다릅니 까? 일반적으로 사용됩니까? 메소드 구문에만 해당됩니까? 쿼리 구문은 어떻습니까? C # 코드 예제가 좋을 것입니다.

4
.ToList (), .AsEnumerable (), AsQueryable ()의 차이점은 무엇입니까?
나는 LINQ to Entities와 LINQ to Objects의 첫 번째 구현 IQueryable과 두 번째 구현의 차이점을 알고 있습니다.IEnumerable 이며 내 질문 범위는 EF 5 내에 있습니다. 내 질문은이 세 가지 방법의 기술적 차이점은 무엇입니까? 나는 많은 상황에서 그들 모두가 작동하는 것을 본다. 또한 같은 조합을 사용하는 것을 볼 수 있습니다 .ToList().AsQueryable(). …

9
"문 본문이있는 람다 식은 식 트리로 변환 할 수 없습니다"
EntityFramework 사용시 A lambda expression with a statement body cannot be converted to an expression tree다음 코드를 컴파일하려고 할 때 " " 오류가 발생 합니다. Obj[] myArray = objects.Select(o =&gt; { var someLocalVar = o.someVar; return new Obj() { Var1 = someLocalVar, Var2 = o.var2 }; }).ToArray(); 오류가 무엇을 의미하는지, …

5
LINQ 식의 String.IsNullOrWhiteSpace
다음 코드가 있습니다. return this.ObjectContext.BranchCostDetails.Where( b =&gt; b.TarrifId == tariffId &amp;&amp; b.Diameter == diameter || (b.TarrifId==tariffId &amp;&amp; !string.IsNullOrWhiteSpace(b.Diameter)) || (!b.TarrifId.HasValue) &amp;&amp; b.Diameter==diameter); 코드를 실행하려고하면이 오류가 발생합니다. LINQ to Entities는 'Boolean IsNullOrWhiteSpace (System.String)'메소드를 인식하지 못하므로이 메소드를 상점 표현식으로 변환 할 수 없습니다. " 이 문제를 해결하고 이보다 더 나은 코드를 작성하려면 …

9
지정된 형식 멤버 'Date'는 LINQ to Entities에서 지원되지 않습니다. 이니셜 라이저, 엔터티 멤버 및 엔터티 탐색 속성 만
Entity Framework 에서이 코드를 사용 하면 다음 오류가 발생합니다. 특정 날짜의 모든 행을 DateTimeStart가져와야합니다.이 형식의 DataType 유형입니다.2013-01-30 12:00:00.000 암호: var eventsCustom = eventCustomRepository.FindAllEventsCustomByUniqueStudentReference(userDevice.UniqueStudentReference) .Where(x =&gt; x.DateTimeStart.Date == currentDateTime.Date); 오류: base {System.SystemException} = { "지정된 유형 멤버 'Date'는 LINQ to Entities에서 지원되지 않습니다. 이니셜 라이저, 엔티티 멤버 및 엔티티 탐색 특성 …


14
LINQ to Entities에서는 매개 변수가없는 생성자와 이니셜 라이저 만 지원됩니다.
이 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(); 이 문제를 어떻게 해결할 수 있습니까? 나는 표현의 조합으로 시도합니다 ... : /

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.