Sdílet prostřednictvím


DataRow.SetColumnError Metoda

Definice

Nastaví popis chyby sloupce.

Přetížení

SetColumnError(DataColumn, String)

Nastaví popis chyby pro sloupec zadaný jako DataColumn.

SetColumnError(Int32, String)

Nastaví popis chyby pro sloupec určený indexem.

SetColumnError(String, String)

Nastaví popis chyby pro sloupec zadaný názvem.

SetColumnError(DataColumn, String)

Zdroj:
DataRow.cs
Zdroj:
DataRow.cs
Zdroj:
DataRow.cs

Nastaví popis chyby pro sloupec zadaný jako DataColumn.

public:
 void SetColumnError(System::Data::DataColumn ^ column, System::String ^ error);
public void SetColumnError (System.Data.DataColumn column, 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)

Parametry

column
DataColumn

Chcete-li DataColumn nastavit popis chyby pro.

error
String

Popis chyby.

Příklady

Následující příklad nastaví popis chyby pro zadaný DataRowobjekt .

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

Poznámky

Pokud chcete prozkoumat popisy chyb, použijte metodu GetColumnError .

Pokud chcete zjistit, jestli pro kolekci sloupců existují nějaké chyby, použijte HasErrors vlastnost . V důsledku toho můžete použít metodu GetColumnsInError k načtení všech sloupců s chybami.

Pokud null nebo je jako parametr předán error prázdný řetězec, DataRow chová se, jako by nebyla nastavena žádná chyba, a HasErrors vlastnost vrátí hodnotu false.

Pokud chcete nastavit vlastní popis chyby na celém řádku, použijte RowError vlastnost .

Pokud chcete zjistit, jestli v kolekci sloupců existují nějaké chyby, použijte metodu HasErrors .

Pokud chcete vymazat všechny chyby kolekce sloupců, použijte metodu ClearErrors .

Viz také

Platí pro

SetColumnError(Int32, String)

Zdroj:
DataRow.cs
Zdroj:
DataRow.cs
Zdroj:
DataRow.cs

Nastaví popis chyby pro sloupec určený indexem.

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

Parametry

columnIndex
Int32

Index sloupce počítaný od nuly

error
String

Popis chyby.

Výjimky

Argument columnIndex je mimo rozsah.

Příklady

Následující příklad nastaví popis chyby pro zadaný DataRowobjekt .

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

Poznámky

Metoda se používá k nastavení vlastních popisů chyb u zadaných sloupců. Pomocí ovládacího prvku můžete ErrorProvider zobrazit text chyby.

Pokud chcete prozkoumat popisy chyb, použijte metodu GetColumnError .

Pokud chcete zjistit, jestli pro kolekci sloupců existují nějaké chyby, použijte HasErrors vlastnost . V důsledku toho můžete použít metodu GetColumnsInError k načtení všech sloupců s chybami.

Pokud null nebo je jako parametr předán error prázdný řetězec, DataRow chová se, jako by nebyla nastavena žádná chyba, a HasErrors vlastnost vrátí hodnotu false.

Pokud chcete nastavit vlastní popis chyby na celém řádku, použijte RowError vlastnost .

Pokud chcete vymazat všechny chyby kolekce sloupců, použijte metodu ClearErrors .

Pokud chcete nastavit text chyby, který se vztahuje na celý řádek, nastavte RowError vlastnost.

Viz také

Platí pro

SetColumnError(String, String)

Zdroj:
DataRow.cs
Zdroj:
DataRow.cs
Zdroj:
DataRow.cs

Nastaví popis chyby pro sloupec zadaný názvem.

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

Parametry

columnName
String

Název sloupce

error
String

Popis chyby.

Příklady

Následující příklad nastaví popis chyby pro zadaný DataRowobjekt .

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

Poznámky

Název sloupce je nastaven s ColumnName vlastností DataColumn třídy.

Pokud chcete prozkoumat popisy chyb, použijte metodu GetColumnError .

Pokud chcete zjistit, jestli pro kolekci sloupců existují nějaké chyby, použijte HasErrors vlastnost . V důsledku toho můžete použít metodu GetColumnsInError k načtení všech sloupců s chybami.

Pokud null nebo je jako parametr předán error prázdný řetězec, DataRow chová se, jako by nebyla nastavena žádná chyba, a HasErrors vlastnost vrátí hodnotu false.

Pokud chcete nastavit vlastní popis chyby na celém řádku, použijte RowError vlastnost .

Pokud chcete zjistit, jestli v kolekci sloupců existují nějaké chyby, použijte metodu HasErrors .

Pokud chcete vymazat všechny chyby kolekce sloupců, použijte metodu ClearErrors .

Viz také

Platí pro