우리의 응용 프로그램에서는 DataTable에서 행을 필터링하는 성능을 향상시킵니다. IEnumerable을 얻기 위해 아래 코드를 수정했습니다.C#에서 성능을 향상시키기 위해 IEnumberable로 DataTable
DataRow[] drow = ds.Tables[0].Select("ID ='" + id + "'");
DataRow[] drow =
(
from item in ds.Tables[0].AsEnumerable()
where item["ID"].ToString() == id
select item
).ToArray();
에 성공하고 잘 작동했다. 참고 : ds는 데이터 집합 개체입니다.
우리는 여기에 우리가 조건이 "MAX"DB 기능을 포함로 해결할 수없는
DataRow[] maxBalRow = ds.Tables[0].Select("BALANCE = MAX(BALANCE)");
같은 조건에 따라 행을 필터링하는 또 다른 시나리오가 있습니다.
이 문제를 해결하려면 해결 방법/제안을 제공해주십시오.
감사합니다, 는 스리랑카
나는 당신이 필요하면' –