DataRow.GetColumnError DataRow.GetColumnError DataRow.GetColumnError DataRow.GetColumnError Method

定義

列のエラーの説明を取得します。Gets the error description for a column.

オーバーロード

GetColumnError(String) GetColumnError(String) GetColumnError(String) GetColumnError(String)

名前で指定した列のエラーの説明を取得します。Gets the error description for a column, specified by name.

GetColumnError(DataColumn) GetColumnError(DataColumn) GetColumnError(DataColumn) GetColumnError(DataColumn)

指定した DataColumn のエラーの説明を取得します。Gets the error description of the specified DataColumn.

GetColumnError(Int32) GetColumnError(Int32) GetColumnError(Int32) GetColumnError(Int32)

インデックスで指定した列のエラーの説明を取得します。Gets the error description for the column specified by index.

GetColumnError(String) GetColumnError(String) GetColumnError(String) GetColumnError(String)

名前で指定した列のエラーの説明を取得します。Gets the error description for a column, specified by name.

public:
 System::String ^ GetColumnError(System::String ^ columnName);
public string GetColumnError (string columnName);
member this.GetColumnError : string -> string
Public Function GetColumnError (columnName As String) As String

パラメーター

columnName
String String String String

列の名前。The name of the column.

戻り値

エラーの説明のテキスト。The text of 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

注釈

使用して、SetColumnError列エラーを設定します。Use the SetColumnError method to set column errors.

列コレクションにエラーがあるかどうかを調べるには、HasErrorsメソッド。To determine whether any errors exist for the columns collection, use the HasErrors method. したがって、使用することができます、GetColumnsInErrorエラーのあるすべての列を取得します。Consequently, you can use the GetColumnsInError method to retrieve all the columns with errors.

列コレクションのすべてのエラーをクリアするには、使用、ClearErrorsメソッド。To clear all errors for the columns collection, use the ClearErrors method.

こちらもご覧ください

GetColumnError(DataColumn) GetColumnError(DataColumn) GetColumnError(DataColumn) GetColumnError(DataColumn)

指定した DataColumn のエラーの説明を取得します。Gets the error description of the specified DataColumn.

public:
 System::String ^ GetColumnError(System::Data::DataColumn ^ column);
public string GetColumnError (System.Data.DataColumn column);
member this.GetColumnError : System.Data.DataColumn -> string
Public Function GetColumnError (column As DataColumn) As String

パラメーター

戻り値

エラーの説明のテキスト。The text of 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

注釈

使用して、SetColumnError列エラーを設定します。Use the SetColumnError method to set column errors.

列コレクションにエラーがあるかどうかを調べるには、HasErrorsメソッド。To determine whether any errors exist for the columns collection, use the HasErrors method. したがって、使用することができます、GetColumnsInErrorエラーのあるすべての列を取得します。Consequently, you can use the GetColumnsInError method to retrieve all the columns with errors. または、GetErrorsのメソッド、DataTableエラーのあるすべての行を返します。Alternatively, the GetErrors method of the DataTable returns all rows with errors.

列コレクションのすべてのエラーをクリアするには、使用、ClearErrorsメソッド。To clear all errors for the columns collection, use the ClearErrors method.

こちらもご覧ください

GetColumnError(Int32) GetColumnError(Int32) GetColumnError(Int32) GetColumnError(Int32)

インデックスで指定した列のエラーの説明を取得します。Gets the error description for the column specified by index.

public:
 System::String ^ GetColumnError(int columnIndex);
public string GetColumnError (int columnIndex);
member this.GetColumnError : int -> string
Public Function GetColumnError (columnIndex As Integer) As String

パラメーター

columnIndex
Int32 Int32 Int32 Int32

列の 0 から始まるインデックス番号。The zero-based index of the column.

戻り値

エラーの説明のテキスト。The text of 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

注釈

使用して、SetColumnError列エラーを設定します。Use the SetColumnError method to set column errors.

列コレクションにエラーがあるかどうかを調べるには、HasErrorsメソッド。To determine whether any errors exist for the columns collection, use the HasErrors method. したがって、使用することができます、GetColumnsInErrorエラーのあるすべての列を取得します。Consequently, you can use the GetColumnsInError method to retrieve all the columns with errors.

列コレクションのすべてのエラーをクリアするには、使用、ClearErrorsメソッド。To clear all errors for the columns collection, use the ClearErrors method.

こちらもご覧ください

適用対象