«entity-framework» 태그된 질문

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

16
FOREIGN KEY 제약 조건을 도입하면 사이클 또는 여러 계단식 경로가 발생할 수 있습니다. 왜 그렇습니까?
나는 이것을 잠시 동안 레슬링 해 왔으며 무슨 일이 일어나고 있는지 알 수 없습니다. 사이드 (일반적으로 2)를 포함하는 카드 엔티티가 있으며 카드와 사이드 모두 스테이지가 있습니다. EF Codefirst 마이그레이션을 사용하고 있으며이 오류로 마이그레이션이 실패합니다. 테이블 'Sides'에 FOREIGN KEY 제약 조건 'FK_dbo.Sides_dbo.Cards_CardId'를 도입하면 사이클 또는 여러 계단식 경로가 발생할 수 있습니다. …

17
엔티티 프레임 워크 :이 명령과 연관된 열린 DataReader가 이미 있습니다.
Entity Framework를 사용하고 있으며 때때로이 오류가 발생합니다. EntityCommandExecutionException {"There is already an open DataReader associated with this Command which must be closed first."} at System.Data.EntityClient.EntityCommandDefinition.ExecuteStoreCommands... 수동 연결 관리를 수행하지 않더라도. 이 오류는 간헐적으로 발생합니다. 오류를 유발하는 코드 (쉽게 읽기 위해 단축) : if (critera.FromDate > x) { t= _tEntitites.T.Where(predicate).ToList(); } …

19
엔터티 프레임 워크. 테이블에서 모든 행 삭제
Entity Framework를 사용하여 테이블의 모든 행을 빠르게 제거하는 방법은 무엇입니까? 나는 현재 다음을 사용하고 있습니다 : var rows = from o in dataDb.Table select o; foreach (var row in rows) { dataDb.Table.Remove(row); } dataDb.SaveChanges(); 그러나 실행하는 데 시간이 오래 걸립니다. 대안이 있습니까?
280 c#  sql  linq  entity-framework 

10
Entity Framework와 함께 MySQL 사용하기
닫은. 이 질문은 스택 오버플로 지침을 충족하지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 질문을 업데이트하여 스택 오버플로에 대한 주제 입니다. 휴일 9 개월 전 . 이 질문을 개선하십시오 Google의 Entity Framework / MySQL과 관련된 내용을 찾을 수 없으므로 다른 사람이 알고 있기를 바랍니다.

3
엔터티 프레임 워크에서 1 : 1 관계에서 연결의 주요 끝은 무엇을 의미합니까?
public class Foo { public string FooId{get;set;} public Boo Boo{get;set;} } public class Boo { public string BooId{get;set;} public Foo Foo{get;set;} } 오류가 발생했을 때 Entity Framework 에서이 작업을 수행하려고했습니다. 'ConsoleApplication5.Boo'및 'ConsoleApplication5.Foo'유형 간 연관의 주요 끝을 판별 할 수 없습니다. 이 연결의 주요한 끝은 관계 유창 API 또는 데이터 주석을 …

4
엔터티 프레임 워크 및 연결 풀링
최근에 .NET 4.0 응용 프로그램에서 Entity Framework 4.0을 사용하기 시작했으며 풀링과 관련하여 몇 가지 궁금합니다. 내가 아는 연결 풀링은 ADO.NET 데이터 공급자, 내 경우에는 MS SQL 서버의 연결 풀링으로 관리됩니다. 새 엔티티 컨텍스트 ( ObjectContext) 를 인스턴스화 할 때 적용됩니다 ( 예 : 매개 변수 없음 new MyDatabaseModelEntities()?). a) 응용 …

6
엔티티 프레임 워크 코드 첫 번째-동일한 테이블의 두 개의 외래 키
방금 EF 코드 사용을 시작했기 때문에이 주제의 초보자입니다. 팀과 경기 사이의 관계를 만들고 싶었습니다. 1 경기 = 2 팀 (홈, 게스트) 및 결과. 그런 모델을 만드는 것이 쉽다고 생각하여 코딩을 시작했습니다. public class Team { [Key] public int TeamId { get; set;} public string Name { get; set; } public …

21
Entity Framework 6에서 저장 프로 시저를 호출하는 방법 (코드 우선)?
Entity Framework 6을 처음 접했고 프로젝트에서 저장 프로 시저를 구현하고 싶습니다. 다음과 같은 저장 프로 시저가 있습니다. ALTER PROCEDURE [dbo].[insert_department] @Name [varchar](100) AS BEGIN INSERT [dbo].[Departments]([Name]) VALUES (@Name) DECLARE @DeptId int SELECT @DeptId = [DeptId] FROM [dbo].[Departments] WHERE @@ROWCOUNT > 0 AND [DeptId] = SCOPE_IDENTITY() SELECT t0.[DeptId] FROM [dbo].[Departments] AS …

28
애플리케이션 구성 파일에서 'MyEntities'라는 연결 문자열을 찾을 수 없습니다.
엔터티 프레임 워크와 ASP.NET MVC 4를 사용하여 응용 프로그램을 작성하고 있습니다. 내 솔루션은 두 개의 프로젝트로 나뉩니다. 내 데이터 모델 (.edmx) 파일과 몇 가지 사용자 정의 인터페이스가 포함 된 클래스 라이브러리 위의 클래스 라이브러리를 참조하는 '컨테이너'MVC 프로젝트 내 문제는 'MyEntites'DbContext를 사용하려고 하면 다음 오류가 발생 한다는 것입니다. 애플리케이션 구성 파일에서 …

17
Entity Framework 6을 사용하여 레코드를 업데이트하는 방법은 무엇입니까?
EF6을 사용하여 레코드를 업데이트하려고합니다. 먼저 레코드를 찾으면 업데이트하십시오. 내 코드는 다음과 같습니다. var book = new Model.Book { BookNumber = _book.BookNumber, BookName = _book.BookName, BookTitle = _book.BookTitle, }; using (var db = new MyContextDB()) { var result = db.Books.SingleOrDefault(b => b.BookNumber == bookNumber); if (result != null) { try { …

9
Entity Framework의 여러 열에 대한 고유 키 제약 조건
На этот вопрос есть ответы на 스택 오버플로 на русском : Уникальный индекс по нескольким стобцам в 엔티티 프레임 워크 Entity Framework 5.0 Code First를 사용하고 있습니다. public class Entity { [Key, DatabaseGenerated(DatabaseGeneratedOption.Identity)] public string EntityId { get; set;} public int FirstColumn { get; set;} public int SecondColumn { get; …

5
비 정적 방법에는 대상이 필요합니다
Firefox는 로컬 및 프로덕션 모두에서, IE 로컬에서는 IE에서 작동하지만 프로덕션에서는 IE에서는 잘 작동하는 컨트롤러 작업이 있습니다. 내 컨트롤러 작업은 다음과 같습니다. public ActionResult MNPurchase() { CalculationViewModel calculationViewModel = (CalculationViewModel)TempData["calculationViewModel"]; decimal OP = landTitleUnitOfWork.Sales.Find() .Where(x => x.Min >= calculationViewModel.SalesPrice) .FirstOrDefault() .OP; decimal MP = landTitleUnitOfWork.Sales.Find() .Where(x => x.Min >= calculationViewModel.MortgageAmount) .FirstOrDefault() …


6
.AsNoTracking ()의 차이점은 무엇입니까?
.AsNoTracking()확장 프로그램 에 관한 질문 이 있습니다. 이것은 모두 새롭고 혼란 스럽습니다. 웹 사이트에 요청 당 컨텍스트를 사용하고 있습니다. 많은 엔터티가 변경되지 않으므로 추적 할 필요는 없지만 데이터베이스에 어떤 일이 발생하는지 확실하지 않거나이 경우에 차이가 있는지 여부는 확실하지 않은 다음 시나리오가 있습니다. 이 예는 내가 현재하고있는 일입니다. context.Set<User>().AsNoTracking() // Step …

14
DbContext.Database.ExecuteSqlCommand 메서드에 매개 변수를 전달하는 방법은 무엇입니까?
Entity Framework에서 sql 명령을 직접 실행할 필요가 있다고 가정 해 봅시다. 내 SQL 문에서 매개 변수를 사용하는 방법을 알아내는 데 문제가 있습니다. 다음 예제 (실제 예제는 아님)가 작동하지 않습니다. var firstName = "John"; var id = 12; var sql = @"Update [User] SET FirstName = @FirstName WHERE Id = @Id"; …

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