DataRow.SetColumnError Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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é
- ClearErrors()
- DataColumnCollection
- Contains(String)
- DataColumn
- GetColumnsInError()
- HasErrors
- RowError
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é
- ClearErrors()
- DataColumnCollection
- Contains(String)
- DataColumn
- GetColumnsInError()
- HasErrors
- RowError
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é
- ClearErrors()
- DataColumnCollection
- Contains(String)
- DataColumn
- GetColumnsInError()
- HasErrors
- RowError