DataSet이 특정 XML 조각으로 채워지 길 원합니다. 이것은 Xml 코드입니다 :DataGridView - Linq을 사용하여 데이터 세트 채우기
<?xml version="1.0" standalone="yes"?>
<Courses>
<Course id="3306">
<Student>One</Student>
<Student>Two</Student>
<Student>Three</Student>
<Student>Four</Student>
</Course>
</Courses>
물론 <Course>
-Tags가 있습니다. 이제 DataGridView에 자신을 표시하는 DataSet을 채우기위한 코스 하나를 원합니다.
E. g. "Course-ID == '3306'인 모든 학생보기"
이제 Linq에 대해 생각했지만 실제로 어떻게해야하는지 잘 모릅니다. 아마 Linq는 다른 "필터링되지 않은"목록에 대한
나는 어쩌면 누군가가 나를 도울 수
string filePath = "AllStudents.Xml";
dsCourseList.ReadXml(filePath);
dgvCourseList.DataSource = dsCourseList; //DataSet
dgvCourseList.DataMember = "Student";
를 사용 ... 잘못된 시작이다.
linq 쿼리에서 익명 형식에 직접 바인딩 할 수있는 경우 왜 '데이터 집합'을 사용해야합니까? –
니스, 힌트를 주셔서 감사합니다, 나는 시도 할 것입니다 :) –