Прочитать на английском

Поделиться через


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 метод .

См. также раздел

Применяется к

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 извлечения всех столбцов с ошибками. Кроме того, GetErrors метод DataTable объекта возвращает все строки с ошибками.

Чтобы удалить все ошибки для коллекции столбцов, используйте ClearErrors метод .

См. также раздел

Применяется к

GetColumnError(Int32)

Исходный код:
DataRow.cs
Исходный код:
DataRow.cs
Исходный код:
DataRow.cs

Получает описание ошибки для столбца, указанного по индексу.

public string GetColumnError (int columnIndex);

Параметры

columnIndex
Int32

Индекс столбца (с нуля).

Возвращаемое значение

Текст описания ошибки.

Исключения

Аргумент 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 метод .

См. также раздел

Применяется к