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

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

6
Entity Framework 4 Single () 대 First () 대 FirstOrDefault ()
단일 항목을 쿼리하는 다양한 방법과 각 항목을 사용하는시기를 비교하는 데 시간을 낭비하고 있습니다. 누구든지이 모든 것을 비교하는 링크가 있습니까? 아니면 왜 다른 것을 사용하는지에 대한 빠른 설명이 있습니까? 내가 알지 못하는 운영자가 여전히 더 있습니까? 감사합니다.

14
EF에서 DateTime의 날짜 구성 요소 만 비교하는 방법은 무엇입니까?
두 개의 날짜 값이 있는데 하나는 이미 데이터베이스에 저장되어 있고 다른 하나는 DatePicker를 사용하여 사용자가 선택했습니다. 유스 케이스는 데이터베이스에서 특정 날짜를 검색하는 것입니다. 이전에 데이터베이스에 입력 한 값은 항상 12:00:00의 시간 구성 요소를 가지며 선택기에서 입력 한 날짜는 다른 시간 구성 요소를 갖습니다. 날짜 구성 요소에만 관심이 있고 시간 구성 …

4
LINQ to Entities에서 메서드를 인식하지 못합니다.
linq 쿼리를 시도 할 때 다음 오류가 발생합니다. LINQ to Entities는 'Boolean IsCharityMatching (System.String, System.String)'메서드를 인식하지 않으며이 메서드는 저장소 식으로 변환 할 수 없습니다. 나는 사람들이 동일한 오류를 얻는 이전 질문을 많이 읽었으며 이것을 올바르게 이해하면 LINQ to Entities에서 전체 linq 쿼리 식을 서버 쿼리로 변환해야하므로 외부 메서드를 호출 할 …



13
데이터베이스 테이블의 열에 목록을 저장하는 방법
따라서, 당 관련 질문에 대한 메흐 다드의 대답 , 나는 그것을 얻을 에 "적절한"데이터베이스 테이블의 열 목록을 저장하지 않습니다. 오히려 상기 목록의 요소를 효과적으로 보유하는 다른 테이블을 만든 다음 직접 또는 접합 테이블을 통해 연결해야합니다. 그러나 내가 만들고 싶은 목록의 유형은 (연결된 질문의 과일 과 달리) 고유 한 항목으로 구성됩니다.예). …

10
지정된 형식 멤버 'Date'는 LINQ to Entities Exception에서 지원되지 않습니다.
다음 문을 구현하는 동안 예외가 발생했습니다. DateTime result; if (!DateTime.TryParse(rule.data, out result)) return jobdescriptions; if (result < new DateTime(1754, 1, 1)) // sql can't handle dates before 1-1-1753 return jobdescriptions; return jobdescriptions.Where(j => j.JobDeadline.Date == Convert.ToDateTime(rule.data).Date ); 예외 The specified type member 'Date' is not supported in LINQ to Entities. …

8
형식 또는 네임 스페이스 이름 'Objects'가 네임 스페이스 'System.Data'에 없습니다.
엔티티, C # 및 SQL Server를 사용하여 n 계층 앱을 만들고 있습니다. 모든 DAL 구성 요소에 공통적 인 몇 가지 기본 클래스를 만들고 있습니다. 이 기본 클래스에서 엔티티 개체에 상속 된 ObjectContext 기본 클래스의 연결 상태를 처리하고 싶습니다. 컴파일하면 다음 오류가 발생합니다. 형식 또는 네임 스페이스 이름 'Objects'가 네임 스페이스 …

9
Entity Framework의 연산자처럼?
문자열 필드가있는 엔터티에 대해 Entity Framework에서 "LIKE"연산자를 구현하려고하지만 지원되지 않는 것 같습니다. 다른 사람이 이와 같은 작업을 시도한 적이 있습니까? 이 블로그 게시물 은 우리가 겪고있는 문제를 요약합니다. contains를 사용할 수 있지만 LIKE의 가장 사소한 경우에만 일치합니다. contains, startswith, endswith 및 indexof를 결합하면 표준 와일드 카드와 Linq를 엔티티 코드로 변환해야합니다.

10
속성 이름을 문자열로 사용하여 속성별로 정렬하는 코드
속성 이름을 문자열로 사용할 때 C #의 속성에 대해 코딩하는 가장 간단한 방법은 무엇입니까? 예를 들어 사용자가 LINQ를 사용하여 선택한 속성별로 일부 검색 결과를 정렬 할 수 있도록하고 싶습니다. UI의 "order by"속성을 문자열 값으로 선택합니다. 조건부 논리 (if / else, switch)를 사용하여 문자열을 속성에 매핑하지 않고도 해당 문자열을 linq 쿼리의 …

1
메소드를 상점 표현식으로 변환 할 수 없습니다.
이 코드가 LINQ to SQL에서 작동하는 것을 보았지만 Entity Framework를 사용할 때 다음 오류가 발생합니다. LINQ to Entities는 'System.Linq.IQueryable'1 [MyProject.Models.CommunityFeatures] GetCommunityFeatures ()'메서드를 인식하지 못하며이 메서드는 저장소 식으로 변환 할 수 없습니다 .` 저장소 코드는 다음과 같습니다. public IQueryable<Models.Estate> GetEstates() { return from e in entity.Estates let AllCommFeat = GetCommunityFeatures() let …


3
LINQ to Entities는 'System.String Format (System.String, System.Object, System.Object)'메서드를 인식하지 않습니다.
이 linq 쿼리가 있습니다. private void GetReceivedInvoiceTasks(User user, List<Task> tasks) { var areaIds = user.Areas.Select(x => x.AreaId).ToArray(); var taskList = from i in _db.Invoices join a in _db.Areas on i.AreaId equals a.AreaId where i.Status == InvoiceStatuses.Received && areaIds.Contains(a.AreaId) select new Task { LinkText = string.Format(Invoice {0} has been received from …

10
Linq to Entities를 사용하는 'Contains ()'해결 방법?
Silverlight ADO.Net 데이터 서비스 클라이언트 API (및 따라서 Linq To Entities)를 사용하여 where 절의 ID 목록을 사용하는 쿼리를 만들려고합니다. 누구든지 지원되지 않는 포함에 대한 해결 방법을 알고 있습니까? 다음과 같이하고 싶습니다. List<long?> txnIds = new List<long?>(); // Fill list var q = from t in svc.OpenTransaction where txnIds.Contains(t.OpenTransactionId) select t; …


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