다음 해결책을 제안합니다.
DataView view = new DataView(myDataTable);
view.RowFilter = "RowNo = 1";
DataTable results = view.ToTable(true);
상기 찾고 DataView를 문서 , 우리가 볼 수있는 첫 번째 일은이 있습니다 :
정렬, 필터링, 검색, 편집 및 탐색을위한 DataTable의 데이터 바인딩 가능, 사용자 지정 뷰를 나타냅니다.
내가 얻은 것은 DataTable은 데이터를 저장하기위한 것이며 DataView는 DataTable에 대해 "쿼리"할 수 있다는 것입니다.
이 특별한 경우에 이것이 작동하는 방법은 다음과 같습니다.
당신은 SQL 문을 구현하려고
SELECT *
FROM myDataTable
WHERE RowNo = 1
"DataTable 언어"로 C #에서는 다음과 같이 읽습니다.
FROM myDataTable
WHERE RowNo = 1
SELECT *
C #에서 다음과 같이 보입니다.
DataView view = new DataView(myDataTable); //FROM myDataTable
view.RowFilter = "RowNo = 1"; //WHERE RowNo = 1
DataTable results = view.ToTable(true); //SELECT *