英語で読む

次の方法で共有


DataRow.GetColumnError メソッド

定義

列のエラーの説明を取得します。

オーバーロード

GetColumnError(String)

名前で指定した列のエラーの説明を取得します。

GetColumnError(DataColumn)

指定した DataColumn のエラーの説明を取得します。

GetColumnError(Int32)

インデックスで指定した列のエラーの説明を取得します。

GetColumnError(String)

ソース:
DataRow.cs
ソース:
DataRow.cs
ソース:
DataRow.cs

名前で指定した列のエラーの説明を取得します。

public string GetColumnError (string columnName);

パラメーター

columnName
String

列の名前。

戻り値

エラーの説明のテキスト。

次の例では、指定した のエラーの説明を設定します 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));
}

注釈

列エラーを SetColumnError 設定するには、 メソッドを使用します。

列コレクションにエラーが存在するかどうかを確認するには、 メソッドを使用します HasErrors 。 したがって、 メソッドを GetColumnsInError 使用して、エラーを含むすべての列を取得できます。

列コレクションのすべてのエラーをクリアするには、 メソッドを使用します ClearErrors

こちらもご覧ください

適用対象

.NET 9 およびその他のバージョン
製品 バージョン
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

GetColumnError(DataColumn)

ソース:
DataRow.cs
ソース:
DataRow.cs
ソース:
DataRow.cs

指定した DataColumn のエラーの説明を取得します。

public string GetColumnError (System.Data.DataColumn column);

パラメーター

戻り値

エラーの説明のテキスト。

次の例では、指定した のエラーの説明を設定します 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));
}

注釈

列エラーを SetColumnError 設定するには、 メソッドを使用します。

列コレクションにエラーが存在するかどうかを確認するには、 メソッドを使用します HasErrors 。 したがって、 メソッドを GetColumnsInError 使用して、エラーを含むすべての列を取得できます。 または、 の DataTable メソッドはGetErrors、エラーのあるすべての行を返します。

列コレクションのすべてのエラーをクリアするには、 メソッドを使用します ClearErrors

こちらもご覧ください

適用対象

.NET 9 およびその他のバージョン
製品 バージョン
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

GetColumnError(Int32)

ソース:
DataRow.cs
ソース:
DataRow.cs
ソース:
DataRow.cs

インデックスで指定した列のエラーの説明を取得します。

public string GetColumnError (int columnIndex);

パラメーター

columnIndex
Int32

列の 0 から始まるインデックス番号。

戻り値

エラーの説明のテキスト。

例外

引数 columnIndex が範囲外です。

次の例では、指定した のエラーの説明を設定します 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));
}

注釈

列エラーを SetColumnError 設定するには、 メソッドを使用します。

列コレクションにエラーが存在するかどうかを確認するには、 メソッドを使用します HasErrors 。 したがって、 メソッドを GetColumnsInError 使用して、エラーを含むすべての列を取得できます。

列コレクションのすべてのエラーをクリアするには、 メソッドを使用します ClearErrors

こちらもご覧ください

適用対象

.NET 9 およびその他のバージョン
製品 バージョン
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1