1
이 DataTable
dt에는 약 3000 개의 행이 있습니다. 모든 행을 ADDED로 설정하고 싶습니다. 루프는 foreach
과 같습니다.for 루프를 사용하지 않고 DataRow RowState를 추가로 설정하는 방법이 있습니까
sqlcommand = "Select Asset_ID, LaneNo, AadtCount, CommVehCnt From " + lineXTableName;
dal.setCommandText(sqlcommand);
System.Data.DataTable dt = dal.ExecuteDataTable();
foreach (DataRow row in dt.Rows)
{
row.SetAdded();
}
SetAdded()
으로 전화하는 더 빠른 방법이 있습니까?
루프가 오래 걸린다는 것이 의심 스럽습니다. 꽤 빨라야합니다. 쿼리가 루프가 아닌 병목 현상이라는 느낌이 들었습니다. – CodingYoshi
감사합니다. 정확한 행을 테스트 했어야합니다. – Hank