0
Entity Framework를 사용하여 일부 레코드를 내 Sqlite 데이터베이스에 삽입하려고합니다. 데이터베이스에 연결하거나 데이터베이스에 매핑하는 데 문제가 없습니다. 적어도, 나는 생각하지 않는다. 내가 "SaveChanges를"을 호출하면 예외가 상태 것으로 해고 : 그것은 DefiningQuery을 가지고 있으며, 어떤 요소가 현재 작업을 지원하기 위해 요소에 존재하지 않는 때문에 EntitySet 'RawReadings'을 업데이트 할 수 없습니다 ADO.NET Entity Framework를 사용하여 레코드를 Sqlite DB에 삽입 하시겠습니까?
.내 코드? 다른 사람이이 문제를 겪었습니까?PyEntities p = new PyEntities(); System.Data.Objects.ObjectQuery<RawReading> readings = p.RawReadingSet; RawReading rr = new RawReading(); rr.DateTime = new DateTime(); rr.Group = "353"; rr.Value = 555.33f; p.AddObject("RawReadingSet", rr); //EntityKey key = p.CreateEntityKey("RawReadingSet", rr); try { p.SaveChanges(false); } catch (Exception ex) { MessageBox.Show(ex.InnerException.InnerException.Message); }
내가 잘못 뭐하는 거지 : 여기
미리 감사드립니다.