2017-04-04 2 views
0

메시지 "nvarchar 값 '\"United States \ "'을 데이터 유형 int로 변환 할 때 변환이 실패했습니다."아무 것도 변환하지 않을 때 변환하지 못했습니다.

SQL DB에 대한 데이터 액세스를 위해 엔티티 프레임 워크를 사용합니다.

내 테이블에 문자열로 설정되어 있으며 내 엔터티에 문자열로 설정되어 있습니다.

DbSet의 변경 내용 저장 방법을 호출 할 때 CSV 구문 분석 프로그램에서 이러한 현상이 발생합니다.

이 문제가 발생하는 이유와이 문제를 해결하는 방법에 대한 아이디어가 있으십니까?

+0

답변으로 문제가 해결 된 경우 동의하여 문제가 해결되었음을 나타내십시오. (대답 옆에있는 체크 표시를 클릭하십시오.) – rici

+0

감사합니다. 나는 나중에 그렇게 할 것입니다. –

답변

0

데이터베이스에 변경 사항을 적용하지 않습니까? 그렇다면 PM 콘솔에 업데이트 데이터베이스

을 실행하십시오. 그렇지 않은 경우 CSV 열의 구문 분석을 확인하십시오. 어쩌면 당신은 그들을 틀리게 매핑하고 있을지도 모릅니다.

+0

감사합니다. 나는 그 일을 잊어 버렸습니다. –

관련 문제