엔터티 모델을 처음부터 만들 때 문제가 있습니다. 필자는 성공적으로 개체를 디자인하고 데이터베이스 생성을 생성합니다. 내가엔터티에 Linq이 내 엔터티 형식을 인식하지 못합니다.
var t = from e in entity.UsersSet
where e.Id == 1
select e;
같은 LINQ 요청을 할 때 내 UsersSet 속성 ObjectSet 타입 인 반면 내 '전자'변수는 사용자 개체로 인식되지 않는 것처럼하지만 보인다. 내 표현이 "e.Id"에서 입력을 중지하면 , 내가 VS에서 경고 나 이야기가 있습니다
인수 유형 '람다 표현식은'형식 '문자열'
를 파라미터에 할당 할 수없는 나는 왜 그것이 나에게이 오류를주는 지 이해하지 못한다. 나는 또 다른 프로젝트를 점검했고 잘 작동하고있다. 아마 레퍼런스 나 뭔가를 그리워 할거야 ... 어떤 생각? 특정 UsersSet이 User
인스턴스의 컬렉션의 일부 종류의 경우
변수에 다른 이름을 사용해 보셨습니까 .. –
어떻게'UsersSet'가 선언 되었습니까? 'Id'는 어떻게 선언됩니까? –
모두가 엔티티 엔진에 의해 생성됩니다. 방금 Visual Studio에 통합 된 디자이너로 클래스를 디자인했습니다. 그리고 네, 아무 것도 바꿀 수없는 또 다른 이름을 시도했습니다. – Paul