DataRow.SetColumnError 메서드

정의

열에 대한 오류 설명을 설정합니다.Sets the error description for a column.

오버로드

SetColumnError(DataColumn, String)

DataColumn으로 지정된 열에 대한 오류 설명을 설정합니다.Sets the error description for a column specified as a DataColumn.

SetColumnError(Int32, String)

지정된 인덱스를 가진 열에 대한 오류 설명을 설정합니다.Sets the error description for a column specified by index.

SetColumnError(String, String)

지정된 이름을 가진 열에 대한 오류 설명을 설정합니다.Sets the error description for a column specified by name.

SetColumnError(DataColumn, String)

DataColumn으로 지정된 열에 대한 오류 설명을 설정합니다.Sets the error description for a column specified as a DataColumn.

public:
 void SetColumnError(System::Data::DataColumn ^ column, System::String ^ error);
public void SetColumnError (System.Data.DataColumn column, string error);
member this.SetColumnError : System.Data.DataColumn * string -> unit
Public Sub SetColumnError (column As DataColumn, error As String)

매개 변수

column
DataColumn

오류 설명을 설정할 DataColumn입니다.The DataColumn to set the error description for.

error
String

오류 설명입니다.The error description.

예제

다음 예제에서는 지정 된 오류 설명을 DataRow합니다.The following example sets an error description for a specified DataRow.

   private void SetColError(DataRow row, int columnIndex)
   {
       string errorString = "Replace this text.";

       // Set the error for the specified column of the row.
       row.SetColumnError(columnIndex, errorString);
   }

   private void PrintColError(DataRow row, int columnIndex)
   {
       // Print the error of a specified column.
       Console.WriteLine(row.GetColumnError(columnIndex));
   }
Private Sub SetColError(ByVal row As DataRow, _
    byVal columnIndex As Integer)
    Dim errorString As String = "Replace this text."

    ' Set the error for the specified column of the row.
    row.SetColumnError(columnIndex, errorString)
End Sub
 
Private Sub PrintColError( _
    ByVal row As DataRow, byVal columnIndex As Integer)

    ' Print the error of a specified column.
    Console.WriteLine(row.GetColumnError(columnIndex))
End Sub

설명

사용 하 여 오류 설명을 검사 하 여 GetColumnError 메서드.To examine error descriptions, use the GetColumnError method.

열 컬렉션에 대 한 오류가 있는지 확인 하려면 사용 된 HasErrors 속성입니다.To determine whether any errors exist for the columns collection, use the HasErrors property. 결과적으로 사용할 수 있습니다는 GetColumnsInError 오류를 사용 하 여 모든 열을 검색 하는 방법입니다.Consequently, you can use the GetColumnsInError method to retrieve all the columns with errors.

경우 null 또는 빈 문자열 변수로 전달 됩니다 합니다 error 매개 변수를 DataRow 오류가 설정 되지 않은 것 처럼 동작 및 HasErrors 속성은 false를 반환 합니다.If null or an empty string is passed in as the error parameter, the DataRow behaves as if no error was set and the HasErrors property will return false.

전체 행에 대 한 사용자 지정 오류 설명을 설정 하려면 사용 된 RowError 속성입니다.To set a custom error description on the whole row, use the RowError property.

열 컬렉션에 대 한 오류가 있는지 확인 하려면 사용 된 HasErrors 메서드.To determine whether any errors exist for the columns collection, use the HasErrors method.

사용 하 여 열 컬렉션에 대 한 모든 오류를 지우려면는 ClearErrors 메서드.To clear all errors for the columns collection, use the ClearErrors method.

추가 정보

SetColumnError(Int32, String)

지정된 인덱스를 가진 열에 대한 오류 설명을 설정합니다.Sets the error description for a column specified by index.

public:
 void SetColumnError(int columnIndex, System::String ^ error);
public void SetColumnError (int columnIndex, string error);
member this.SetColumnError : int * string -> unit
Public Sub SetColumnError (columnIndex As Integer, error As String)

매개 변수

columnIndex
Int32

열의 인덱스(0부터 시작)입니다.The zero-based index of the column.

error
String

오류 설명입니다.The error description.

예외

columnIndex 인수가 범위를 벗어난 경우The columnIndex argument is out of range

예제

다음 예제에서는 지정 된 오류 설명을 DataRow합니다.The following example sets an error description for a specified DataRow.

   private void SetColError(DataRow row, int columnIndex)
   {
       string errorString = "Replace this text.";

       // Set the error for the specified column of the row.
       row.SetColumnError(columnIndex, errorString);
   }

   private void PrintColError(DataRow row, int columnIndex)
   {
       // Print the error of a specified column.
       Console.WriteLine(row.GetColumnError(columnIndex));
   }
Private Sub SetColError(ByVal row As DataRow, _
    byVal columnIndex As Integer)
    Dim errorString As String = "Replace this text."

    ' Set the error for the specified column of the row.
    row.SetColumnError(columnIndex, errorString)
End Sub
 
Private Sub PrintColError( _
    ByVal row As DataRow, byVal columnIndex As Integer)

    ' Print the error of a specified column.
    Console.WriteLine(row.GetColumnError(columnIndex))
End Sub

설명

메서드는 지정 된 열에서 사용자 지정 오류 설명을 설정 하려면 사용 됩니다.The method is used to set custom error descriptions on specified columns. 사용할 수는 ErrorProvider 오류의 텍스트를 표시 하는 컨트롤입니다.You can use the ErrorProvider control to display the text of the error.

사용 하 여 오류 설명을 검사 하 여 GetColumnError 메서드.To examine error descriptions, use the GetColumnError method.

열 컬렉션에 대 한 오류가 있는지 확인 하려면 사용 된 HasErrors 속성입니다.To determine whether any errors exist for the columns collection, use the HasErrors property. 결과적으로 사용할 수 있습니다는 GetColumnsInError 오류를 사용 하 여 모든 열을 검색 하는 방법입니다.Consequently, you can use the GetColumnsInError method to retrieve all the columns with errors.

경우 null 또는 빈 문자열 변수로 전달 됩니다 합니다 error 매개 변수를 DataRow 오류가 설정 되지 않은 것 처럼 동작 및 HasErrors 속성은 false를 반환 합니다.If null or an empty string is passed in as the error parameter, the DataRow behaves as if no error was set and the HasErrors property will return false.

전체 행에 대 한 사용자 지정 오류 설명을 설정 하려면 사용 된 RowError 속성입니다.To set a custom error description on the whole row, use the RowError property.

사용 하 여 열 컬렉션에 대 한 모든 오류를 지우려면는 ClearErrors 메서드.To clear all errors for the columns collection, use the ClearErrors method.

전체 행에 적용 되는 오류 텍스트를 설정 하려면 설정의 RowError 속성입니다.To set error text that applies to a whole row, set the RowError property.

추가 정보

SetColumnError(String, String)

지정된 이름을 가진 열에 대한 오류 설명을 설정합니다.Sets the error description for a column specified by name.

public:
 void SetColumnError(System::String ^ columnName, System::String ^ error);
public void SetColumnError (string columnName, string error);
member this.SetColumnError : string * string -> unit
Public Sub SetColumnError (columnName As String, error As String)

매개 변수

columnName
String

열 이름입니다.The name of the column.

error
String

오류 설명입니다.The error description.

예제

다음 예제에서는 지정 된 오류 설명을 DataRow합니다.The following example sets an error description for a specified DataRow.

   private void SetColError(DataRow row, int columnIndex)
   {
       string errorString = "Replace this text.";

       // Set the error for the specified column of the row.
       row.SetColumnError(columnIndex, errorString);
   }

   private void PrintColError(DataRow row, int columnIndex)
   {
       // Print the error of a specified column.
       Console.WriteLine(row.GetColumnError(columnIndex));
   }
Private Sub SetColError(ByVal row As DataRow, _
    byVal columnIndex As Integer)
    Dim errorString As String = "Replace this text."

    ' Set the error for the specified column of the row.
    row.SetColumnError(columnIndex, errorString)
End Sub
 
Private Sub PrintColError( _
    ByVal row As DataRow, byVal columnIndex As Integer)

    ' Print the error of a specified column.
    Console.WriteLine(row.GetColumnError(columnIndex))
End Sub

설명

열 이름을 사용 하 여 설정 됩니다는 ColumnName 의 속성을 DataColumn 클래스.The name of a column is set with the ColumnName property of the DataColumn class.

사용 하 여 오류 설명을 검사 하 여 GetColumnError 메서드.To examine error descriptions, use the GetColumnError method.

열 컬렉션에 대 한 오류가 있는지 확인 하려면 사용 된 HasErrors 속성입니다.To determine whether any errors exist for the columns collection, use the HasErrors property. 결과적으로 사용할 수 있습니다는 GetColumnsInError 오류를 사용 하 여 모든 열을 검색 하는 방법입니다.Consequently, you can use the GetColumnsInError method to retrieve all the columns with errors.

경우 null 또는 빈 문자열 변수로 전달 됩니다 합니다 error 매개 변수를 DataRow 오류가 설정 되지 않은 것 처럼 동작 및 HasErrors 속성은 false를 반환 합니다.If null or an empty string is passed in as the error parameter, the DataRow behaves as if no error was set and the HasErrors property will return false.

전체 행에 대 한 사용자 지정 오류 설명을 설정 하려면 사용 된 RowError 속성입니다.To set a custom error description on the whole row, use the RowError property.

열 컬렉션에 대 한 오류가 있는지 확인 하려면 사용 된 HasErrors 메서드.To determine whether any errors exist for the columns collection, use the HasErrors method.

사용 하 여 열 컬렉션에 대 한 모든 오류를 지우려면는 ClearErrors 메서드.To clear all errors for the columns collection, use the ClearErrors method.

추가 정보

적용 대상