저는 Entity Framework에 익숙하지 않으며 어떻게하면 일을 올바르게 수행해야하는지 파악하고 싶습니다. PersonId, 이름, 주소, 전화 번호, 막상, 이메일 엔티티 프레임 워크 몇 가지 간단한 질문들
- 사람이
클라이언트가 연결되어 PersonID : 나는 2 개 테이블이 PersonID를 PersonID와 함께 사용하십시오. 이제 ClientName 만 표시하는 ListView에 표시하고 싶습니다. (그래서 JOIN - PERSON - Person.Name) 및 Client.Comment.
그러면 사용자는 해당 클라이언트를 두 번 클릭 할 수 있으며, 그러면 사용자가 변경할 수있는 모든 개인 정보가있는 편집 창이 나타납니다.
어떻게해야합니까? 그냥 열
을 함께 선택을하는 view_ 만 나에게 줄 것이다 4 열 (4 된 ClientID, PersonID, Person.Name, Client.Comment와)IQueryable<view_KlienciList> klientQuery1 = from d in crmEntities.view_KlienciList select d;`
var klientQuery1 = context.view_KlienciList.Select(d => new { Nazwa = d.Nazwa
});
만들기
: 나는 중 하나를 만드는 방법에 대해 생각
IQueryable<Klienci> klientQuery = from d in crmEntities.Kliencis.Include("Podmioty")
select d (......)
그렇다면 왜 이렇게 좋을까요? 사용자가 다시 사용자를 두 번 클릭 할 때 해당 선택된 사람의 Client, Person에서 모든 열을로드해야한다는 것을 고려하십시오.
첫 번째 작업이 성공적으로 수행됩니까? 만약 그렇다면, 나는 그것이 어떻게 작동하는지에 대해서, 학습 목적으로 더 알고 싶습니다. –