5. EntitySet "xxx table"을 업데이트할 수 없는데, DefiningQuery가 있는데 해당 요소에 현재 연산을 지원하는 요소가 없기 때문인가요?
EF 엔티티는 기본 키가 없으니 재참조를 삭제하면 됩니다!
6. 속성 "상태"는 객체의 핵심 정보의 일부이며, 수정할 수 없는가?
기본 키가 없거나, 중복 메인 키가 없어요!
7. 항목 업데이트 시 오류. 자세한 내용은 내부 예외?
데이터베이스 내 테이블에 식별 열이 없거나, 데이터 타입이 잘못됐을 수도 있습니다!
8. 키가 "categoryid"인 "IEnumerable" 타입의 ViewData가 없나요<SelectListItem>?
이 문장은 다음과 같은 의미입니다: Type의 ViewData는 존재하지 않으며, 그 타입은 IEnumerable<SelectListItem>이며, 기본 키는 categoryid입니다. IEnumerable<SelectListItem>은 SelectListItem의 집합을 의미합니다.
해결책은 다음과 같습니다: change return view ()를 Create()로 반환합니다!
9. 하나 이상의 주체에 대한 검증이 실패할 경우. 자세한 내용은 "EntityValidationErrors" 속성을 참조하세요.
문제의 원인은 다음과 같을 수 있습니다:
1. 비어 있지 않은 열은 값을 잘못 삽입하지 않습니다
2. 여러 테이블 간 외래키 열의 길이가 다릅니다
3. ef 컨텍스트 객체 db가 비어 있습니다
4. EF 컨텍스트 설정 속성을 db로 설정합니다. Configuration.ValidateOnSaveEnabled = false;
5. 내용 길이가 최대 열 길이를 초과함
6. 라이브러리는 솔루션에 추가되었으나 업데이트되지 않았습니다
7. System.Data.Validation을 사용하여 참조를 추가;
10. 현재 컨텍스트에서 엔터티 유형 xxx(테이블)가 모델의 일부가 아닌가요? / 엔티티 클래스가 데이터베이스 필드 유형이나 속성과 일치하지 않나요?
이 테이블은 현재 데이터베이스에 없으며, 다른 데이터베이스로 변환하려면 코드 한 줄을 추가해야 합니다:
면책 조항: Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.
Mail To:help@itsvse.com