다음을 통해 공유


방법: 오류가 있는 행 찾기

개별 데이터 열 및 데이터 행에 대한 작업을 할 때 레코드에 오류가 있는 경우가 있습니다. 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에서 데이터에 컨트롤 바인딩

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

데이터 유효성 검사

데이터 저장

기타 리소스

Visual Studio의 데이터 응용 프로그램 개요

Visual Studio에서 데이터에 연결

Visual Studio에서 데이터 소스 작업을 위한 도구