입니다. DataTable이 있습니다. City = "Hongkong"인 DataRow를 필터링하고 싶습니다.LINQ 데이터 테이블에 대한 조건은
DataRow에 대해 LINQ를 적용하는 방법은 무엇입니까?
입니다. DataTable이 있습니다. City = "Hongkong"인 DataRow를 필터링하고 싶습니다.LINQ 데이터 테이블에 대한 조건은
DataRow에 대해 LINQ를 적용하는 방법은 무엇입니까?
당신은
var filter = testTable.AsEnumerable().
Where(x => x.Field<string>("City") == "HongKong");
var result = dr.Where(r => r.Field<string>("City") == "Hongkong");
이 LINQ to DataSets을 사용하여 다음과 같은 쿼리를 사용할 수 있습니다, 당신은 다음을 수행 할 수
DataTable table;
var rows =
from row in table.AsEnumerable()
where row.Field<string>("City") == "Hongkong"
select row;
당신은 [데이터 집합에 LINQ]를 필요로 (http://msdn.microsoft .com/ko-us/library/bb386977.aspx). – Steven