방법: 오류가 있는 행 찾기
업데이트: 2007년 11월
개별 데이터 열 및 데이터 행에 대한 작업을 할 때 레코드에 오류가 있는 경우가 있습니다. HasErrors 속성을 검사하면 DataSet, DataTable 또는 DataRow에 오류가 있는지 확인할 수 있습니다.
오류가 있는 행을 찾으려면
HasErrors 속성을 검사하여 데이터 집합에 오류가 있는지 확인합니다.
HasErrors 속성이 true이면 테이블 컬렉션 및 행을 반복하여 오류가 있는 행을 찾습니다.
Private Sub FindErrors() Dim table As Data.DataTable Dim row As Data.DataRow If DataSet1.HasErrors Then For Each table In DataSet1.Tables If table.HasErrors Then For Each row In table.Rows If row.HasErrors Then ' Process error here. End If Next End If Next End If End Sub
private void FindErrors() { if (dataSet1.HasErrors) { foreach (DataTable table in dataSet1.Tables) { if (table.HasErrors) { foreach (DataRow row in table.Rows) { if (row.HasErrors) { // Process error here. } } } } } }