2011-09-02 6 views
0

Entity Framework를 사용하여 테이블에서 행을 업데이트하려고하면이 오류가 발생합니다. 테이블에 새 항목을 추가 할 수 있지만 기존 항목을 업데이트 할 수 없습니다.EF를 사용하여 테이블의 행을 업데이트하는 중 오류가 발생했습니다

오류 : - : 값

그리고 내 테이블 타입 (NVARCHAR, 문자, 비트의 모든 열이 숫자 지정된 값은 'Edm.Decimal'형식의 인스턴스는 \ 연구 \ nParameter 이름이 아닙니다 , uniqueidentifier, int) Decimal 타입의 컬럼조차 없다. 나는 이것이 어디에서 오는지 알지 못한다.

ASP.NET MVC3 및 Entity Framework를 사용하고 있습니다. Entity Framework를 사용하여 테이블 매핑을 확인한 결과 괜찮습니다.

도와주세요.

덕분에, 비벡

+0

몇 가지 코드를 게시 할 수 있습니까? 누군가 도움을 줄 수 있습니다. – itsmatt

+0

사용중인 데이터베이스 유형은 무엇입니까? –

답변

0

나는 해결책을 찾아 냈다. 테이블의 ID 열은 숫자 유형입니다. Big Int 유형이어야합니다. 난 열의 유형을 업데이 트하고 그것이 효과가있다. 감사합니다. Vivek

관련 문제