«entity-framework» 태그된 질문

ADO.NET Entity Framework, .NET Framework 용 ORM (Object-Relational-Mapping) 도구에 대한 질문이 있습니다. 해당되는 경우 버전 별 태그를 추가하십시오. Entity-Framework-core 질문에는이 태그를 사용하지 마십시오. 대신 엔티티 프레임 워크 코어를 사용하십시오.

9
Entity Framework-코드 우선-목록을 저장할 수 없음 <문자열>
나는 그런 수업을 썼다. class Test { [Key] [DatabaseGeneratedAttribute(DatabaseGeneratedOption.Identity)] public int Id { get; set; } [Required] public List&lt;String&gt; Strings { get; set; } public Test() { Strings = new List&lt;string&gt; { "test", "test2", "test3", "test4" }; } } 과 internal class DataContext : DbContext { public DbSet&lt;Test&gt; Tests { …

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


5
다 대다 Entity Framework 삽입 / 업데이트. 어떻게하나요?
EF4를 사용하고 있으며 처음 사용하고 있습니다. 내 프로젝트에 다대 다가 있고 삽입 또는 업데이트 방법을 해결할 수없는 것 같습니다. 코딩 방법을보기 위해 작은 프로젝트를 빌드했습니다. 테이블이 3 개 있다고 가정 해 보겠습니다. 클래스 : ClassID-ClassName 학생 : StudentID-FirstName-Surname StudentClass : StudentID-ClassID 모든 관계를 추가하고 모델 브라우저를 통해 모델을 업데이트 한 …

7
먼저 쿼리하지 않고 레코드를 업데이트 하시겠습니까?
데이터베이스를 쿼리하고 항목 목록을로드한다고 가정 해 보겠습니다. 그런 다음 세부 정보보기 양식에서 항목 중 하나를 열고 데이터베이스에서 항목을 다시 쿼리하는 대신 목록의 데이터 원본에서 항목의 인스턴스를 만듭니다. 개별 항목의 레코드를 가져 오지 않고 데이터베이스 레코드를 업데이트 할 수있는 방법이 있습니까? 다음은 내가 지금 수행하는 방법의 샘플입니다. dataItem itemToUpdate = (from …

9
Linq : 조건부로 where 절에 조건 추가
이와 같은 쿼리가 있습니다. (from u in DataContext.Users where u.Division == strUserDiv &amp;&amp; u.Age &gt; 18 &amp;&amp; u.Height &gt; strHeightinFeet select new DTO_UserMaster { Prop1 = u.Name, }).ToList(); 이 쿼리를 실행하는 메서드에 해당 조건이 제공되었는지 여부에 따라 연령, 신장과 같은 다양한 조건을 추가하고 싶습니다. 모든 조건에는 사용자 부문이 포함됩니다. 나이가 …

4
코드 우선 : 독립 연결 vs. 외래 키 연결?
새로운 프로젝트를 시작하고 POCO를 디자인 할 때마다 나 자신과 정신적 인 토론을합니다. 외래 키 연결 을 선호하는 것으로 보이는 많은 자습서 / 코드 샘플을 보았습니다 . 외래 키 연결 public class Order { public int ID { get; set; } public int CustomerID { get; set; } // &lt;-- Customer …

8
이니셜 라이저, 엔터티 멤버 및 엔터티 탐색 속성 만 지원됩니다.
이 예외가 발생합니다. 지정된 형식 멤버 '유료'는 LINQ to Entities에서 지원되지 않습니다. 이니셜 라이저, 엔터티 멤버 및 엔터티 탐색 속성 만 지원됩니다. public ActionResult Index() { var debts = storeDB.Orders .Where(o =&gt; o.Paid == false) .OrderByDescending(o =&gt; o.DateCreated); return View(debts); } 내 모델 클래스 public partial class Order { public …

11
Entity Framework가 자식 개체를 저장 / 삽입하지 못하도록하려면 어떻게해야합니까?
엔터티 프레임 워크로 엔터티를 저장할 때 자연스럽게 지정된 엔터티 만 저장하려고 할 것이라고 가정했습니다. 그러나 해당 엔터티의 하위 엔터티도 저장하려고합니다. 이로 인해 모든 종류의 무결성 문제가 발생합니다. 저장하려는 엔터티 만 저장하고 모든 자식 개체를 무시하도록 EF를 강제하는 방법은 무엇입니까? 속성을 수동으로 null로 설정하면 "작업 실패 : 하나 이상의 외래 키 …

8
Entity Framework 새로 고침 컨텍스트?
컨텍스트를 새로 고치려면 어떻게해야합니까? 내 데이터베이스의 뷰를 기반으로하는 엔터티가 있고 뷰에 대한 탐색 속성이있는 하나의 테이블 엔터티를 업데이트 할 때 엔터티가 업데이트되지만 뷰가 새 업데이트에 따라 새로 고쳐지지 않습니다. Db 데이터. 감사!

3
Entity Framework 쿼리 가능 비동기
Entity Framework 6을 사용하여 일부 웹 API 관련 작업을하고 있으며 컨트롤러 메서드 중 하나는 내 데이터베이스에서 테이블의 내용을 IQueryable&lt;Entity&gt;. 내 저장소에서 비동기로 EF를 사용하는 것이 처음이므로 비동기 적으로 수행하는 유리한 이유가 있는지 궁금합니다. 기본적으로 그것은 public async Task&lt;IQueryable&lt;URL&gt;&gt; GetAllUrlsAsync() { var urls = await context.Urls.ToListAsync(); return urls.AsQueryable(); } vs public …

12
Azure에서 'Microsoft.SqlServer.Types'버전 10 이상을 찾을 수 없습니다.
ASP.NET MVC 4에서 webapi를 만들려고합니다. webapi는 Entity Framework 5 Spatial 유형을 사용했으며 매우 간단한 코드를 작성했습니다. public List&lt;Area&gt; GetAllAreas() { List&lt;Area&gt; aList = db.Areas.ToList(); return aList; } 영역에는 DbGeometry가 포함됩니다. 이 로컬을 실행하면 작동하지만 azure에 게시하면 다음 오류가 발생합니다. 어셈블리 'Microsoft.SqlServer.Types'버전 10 이상을 찾을 수 없기 때문에이 공급자에 대해 공간 …

3
Linq 구문-여러 열 선택
이것은 내 엔티티 모델에 사용중인 Linq 구문입니다. IQueryable&lt;string&gt; objEmployee = null; objEmployee = from res in _db.EMPLOYEEs where (res.EMAIL == givenInfo || res.USER_NAME == givenInfo) select res.EMAIL; 여러 열을 선택하려면 어떻게해야합니까? res.ID도 선택하고 싶습니다. 어떻게받을 수 있습니까? IQueryable이 작동하지 않을 것이라고 생각합니다. 그리고 이것을 Linq to SQL이라고합니다. 맞습니까?

27
엔티티 프레임 워크에서 명시 적 마이그레이션을 생성 할 수 없습니다.
새 마이그레이션을 추가하고 있지만이 메시지는 다음과 같습니다. 다음 명시 적 마이그레이션이 보류 중이므로 명시 적 마이그레이션을 생성 할 수 없습니다. [201203170856167_left]. 새 명시 적 마이그레이션을 생성하기 전에 보류중인 명시 적 마이그레이션을 적용하십시오. 아무도 나를 도울 수 있습니까?

15
이 오류가 발생하는 이유 : 다음 EntitySet / AssociationSet-Entity1에 대해 지정된 매핑이 없습니까?
Model First 접근 방식으로 Entity Framework 4를 사용하고 있습니다. 프로젝트를 시작하고 엔터티를 설계하고 데이터베이스를 생성했습니다. 모든 것이 잘 작동했습니다. 그런 다음 돌아가서 내 모델에 다른 엔티티를 추가해야했습니다. 그러나 엔티티를 EDMX로 끌면 다음 오류가 발생합니다. 좋구나! Entity1을 테이블에 매핑하기 만하면됩니다.하지만 헤이! Model First 접근 방식을 사용하고 있으며 DDL을 생성 할 때 …

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