내가 3 DataTables와 데이터 집합했습니다 :를 DataColumn 표현에 부모 자식에 액세스하는 방법
dtPerson이
dtSalary
dtFriend
모든 사람이 급여를 가지고 있으며, 모든 사람은 한 친구가 있습니다.
dtSalary에 열 dcHisFriend를 추가했으며 지정된 급여를 소유 한 사람의 친구 이름을 표시하려고합니다.
그래서 dtPerson에는 NAME 열이 있으며 dtSalary에는 VALUE 열이 있고 dtFriend에는 NAME 열이 있습니다.
내가 추가 한 열 dcHisFriend이로 설정 표현 :
dtSalary.Add (dcHisFriend);
dcHisFriend.Expression = "Max (Parent.Child (Persons_Friend) .NAME)";
하지만 분명히 작동하지 않습니다.
급여 테이블에 연봉이있는 사람의 친구 dcHisFriend 이름을 입력하는 방법을 알려주시겠습니까?
기본/외래 키의 열 이름을 게시 할 수 있습니까? 의미는, 급여가 주어진다면, 당신은 어떻게 다시 Person으로 돌아가고, 어떻게 급여에서 친구에게 도착합니까? 그렇다면 어쩌면 내가 당신을위한 해결책을 갖게 될 것입니다. – BFree