Sdílet prostřednictvím


DataRow.SetColumnError Metoda

Definice

Nastaví popis chyby pro sloupec.

Přetížení

Name Description
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 určený názvem.

SetColumnError(DataColumn, String)

Zdroj:
DataRow.cs
Zdroj:
DataRow.cs
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

Nastavení DataColumn popisu chyby.

error
String

Popis chyby.

Příklady

Následující příklad nastaví popis chyby pro zadaný 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

Poznámky

K prozkoumání popisů chyb použijte metodu GetColumnError .

Chcete-li zjistit, zda existují nějaké chyby pro kolekci sloupců, 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 prázdný řetězec je předán jako error parametr, DataRow chová se, jako by nebyla nastavena žádná chyba a HasErrors vlastnost vrátí false.

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

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

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

Viz také

Platí pro

SetColumnError(Int32, String)

Zdroj:
DataRow.cs
Zdroj:
DataRow.cs
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 založený na nule.

error
String

Popis chyby.

Výjimky

Argument columnIndex je mimo rozsah.

Příklady

Následující příklad nastaví popis chyby pro zadaný 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

Poznámky

Metoda slouží k nastavení vlastních popisů chyb v zadaných sloupcích. Ovládací prvek můžete použít ErrorProvider k zobrazení textu chyby.

K prozkoumání popisů chyb použijte metodu GetColumnError .

Chcete-li zjistit, zda existují nějaké chyby pro kolekci sloupců, 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 prázdný řetězec je předán jako error parametr, DataRow chová se, jako by nebyla nastavena žádná chyba a HasErrors vlastnost vrátí false.

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

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

Chcete-li 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
Zdroj:
DataRow.cs
Zdroj:
DataRow.cs

Nastaví popis chyby pro sloupec určený 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ý 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

Poznámky

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

K prozkoumání popisů chyb použijte metodu GetColumnError .

Chcete-li zjistit, zda existují nějaké chyby pro kolekci sloupců, 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 prázdný řetězec je předán jako error parametr, DataRow chová se, jako by nebyla nastavena žádná chyba a HasErrors vlastnost vrátí false.

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

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

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

Viz také

Platí pro