2014-07-07 3 views
1

이 질문과 같은 많은 질문이 있지만 내 시나리오에 맞는 것을 찾을 수없는 것 같습니다. Entity Framework, Database First (EF를 사용하기로 결정했을 때 데이터베이스가 이미 존재했습니다)를 사용하고 있습니다. 내 edmx 파일을 만들고, 내 모델에 올바른 테이블을로드하고있다. 그러나 Entity Framework를 통해 특정 테이블에 대한 쿼리를 수행하려고하면 "잘못된 열 이름"오류가 계속 발생합니다.Entity Framework 4 : 잘못된 열 이름

SQL Server 프로파일 러를 사용하면 SQL Server 프로파일 러를 사용하여 SQL Server 프로파일 러를 통해 쿼리가 구문 적으로 정확하다는 것을 알았습니다 (SQL Server Management Studio를 통해 직접 쿼리를 실행할 수 있음).

아이디어가 있으십니까? 미리 감사드립니다.

편집 :이, 그것은 테스트 후, 다음 SQL 예외, 과거에 나에게 일어난 어떤 System.Data.EntityCommandExecutionException

답변

3

의 나는 열이 로컬 데이터베이스를 가지고 있다는 것입니다되지 않으며, 연결 문자열이 새 열이없는 다른 데이터베이스를 가리키는 응용 프로그램입니다.

그런 경우입니까?

사용중인 연결 (응용 프로그램을 실행할 때)이 edmx 파일을 생성하는 연결과 동일한 지 항상 확인할 수 있습니다.

+0

나는 이것이 일어날 수 있다고 생각했지만 모든 설정 연결 문자열이 올바른 데이터베이스를 가리키고 있음을 확인했습니다. –

+0

아, 중요한 부분을 업데이트하지 않았습니다. 내 Web.config 롤. 감사! –