다음을 통해 공유


방법: 오류가 있는 행 찾기

업데이트: 2007년 11월

개별 데이터 열 및 데이터 행에 대한 작업을 할 때 레코드에 오류가 있는 경우가 있습니다. HasErrors 속성을 검사하면 DataSet, DataTable 또는 DataRow에 오류가 있는지 확인할 수 있습니다.

오류가 있는 행을 찾으려면

  1. HasErrors 속성을 검사하여 데이터 집합에 오류가 있는지 확인합니다.

  2. 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.
                        }
                    }
                }
            }
        }
    }
    

참고 항목

기타 리소스

데이터 액세스 시작

Visual Studio에서 데이터에 연결

데이터를 받기 위해 응용 프로그램 준비

데이터를 응용 프로그램으로 페치

Windows 응용 프로그램에서 폼에 데이터 표시

응용 프로그램에서 데이터 편집

데이터 유효성 검사

데이터 저장

데이터 리소스