DataRow.SetColumnError Metodo
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Imposta la descrizione dell'errore per una colonna.
SetColumnError(DataColumn, String) |
Imposta la descrizione dell'errore per una colonna specificata come oggetto DataColumn. |
SetColumnError(Int32, String) |
Imposta la descrizione dell'errore per una colonna specificata in base all'indice. |
SetColumnError(String, String) |
Imposta la descrizione dell'errore per una colonna specificata in base al nome. |
- Origine:
- DataRow.cs
- Origine:
- DataRow.cs
- Origine:
- DataRow.cs
Imposta la descrizione dell'errore per una colonna specificata come oggetto 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)
Parametri
- column
- DataColumn
Oggetto DataColumn per il quale impostare la descrizione dell'errore.
- error
- String
Descrizione dell'errore.
Esempio
Nell'esempio seguente viene impostata una descrizione dell'errore per un oggetto specificato 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
Commenti
Per esaminare le descrizioni degli errori, usare il GetColumnError metodo .
Per determinare se esistono errori per l'insieme columns, utilizzare la HasErrors proprietà . Di conseguenza, è possibile utilizzare il GetColumnsInError metodo per recuperare tutte le colonne con errori.
Se null
o una stringa vuota viene passata come error
parametro, l'oggetto DataRow si comporta come se non fosse stato impostato alcun errore e la HasErrors proprietà restituirà false.
Per impostare una descrizione dell'errore personalizzata nell'intera riga, utilizzare la RowError proprietà .
Per determinare se esistono errori per l'insieme columns, utilizzare il HasErrors metodo .
Per cancellare tutti gli errori per l'insieme columns, utilizzare il ClearErrors metodo .
Vedi anche
- ClearErrors()
- DataColumnCollection
- Contains(String)
- DataColumn
- GetColumnsInError()
- HasErrors
- RowError
Si applica a
.NET 9 e altre versioni
Prodotto | Versioni |
---|---|
.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 |
- Origine:
- DataRow.cs
- Origine:
- DataRow.cs
- Origine:
- DataRow.cs
Imposta la descrizione dell'errore per una colonna specificata in base all'indice.
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)
Parametri
- columnIndex
- Int32
Indice in base zero della colonna.
- error
- String
Descrizione dell'errore.
Eccezioni
L'argomento columnIndex
non rientra nell'intervallo.
Esempio
Nell'esempio seguente viene impostata una descrizione dell'errore per un oggetto specificato 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
Commenti
Il metodo viene utilizzato per impostare descrizioni di errore personalizzate sulle colonne specificate. È possibile utilizzare il ErrorProvider controllo per visualizzare il testo dell'errore.
Per esaminare le descrizioni degli errori, usare il GetColumnError metodo .
Per determinare se esistono errori per l'insieme columns, utilizzare la HasErrors proprietà . Di conseguenza, è possibile utilizzare il GetColumnsInError metodo per recuperare tutte le colonne con errori.
Se null
o una stringa vuota viene passata come error
parametro, l'oggetto DataRow si comporta come se non fosse stato impostato alcun errore e la HasErrors proprietà restituirà false.
Per impostare una descrizione dell'errore personalizzata nell'intera riga, utilizzare la RowError proprietà .
Per cancellare tutti gli errori per l'insieme columns, utilizzare il ClearErrors metodo .
Per impostare il testo di errore che si applica a un'intera riga, impostare la RowError proprietà .
Vedi anche
- ClearErrors()
- DataColumnCollection
- Contains(String)
- DataColumn
- GetColumnsInError()
- HasErrors
- RowError
Si applica a
.NET 9 e altre versioni
Prodotto | Versioni |
---|---|
.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 |
- Origine:
- DataRow.cs
- Origine:
- DataRow.cs
- Origine:
- DataRow.cs
Imposta la descrizione dell'errore per una colonna specificata in base al nome.
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)
Parametri
- columnName
- String
Nome della colonna.
- error
- String
Descrizione dell'errore.
Esempio
Nell'esempio seguente viene impostata una descrizione dell'errore per un oggetto specificato 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
Commenti
Il nome di una colonna viene impostato con la ColumnName proprietà della DataColumn classe .
Per esaminare le descrizioni degli errori, usare il GetColumnError metodo .
Per determinare se esistono errori per l'insieme columns, utilizzare la HasErrors proprietà . Di conseguenza, è possibile utilizzare il GetColumnsInError metodo per recuperare tutte le colonne con errori.
Se null
o una stringa vuota viene passata come error
parametro, l'oggetto DataRow si comporta come se non fosse stato impostato alcun errore e la HasErrors proprietà restituirà false.
Per impostare una descrizione dell'errore personalizzata nell'intera riga, utilizzare la RowError proprietà .
Per determinare se esistono errori per l'insieme columns, utilizzare il HasErrors metodo .
Per cancellare tutti gli errori per l'insieme columns, utilizzare il ClearErrors metodo .
Vedi anche
- ClearErrors()
- DataColumnCollection
- Contains(String)
- DataColumn
- GetColumnsInError()
- HasErrors
- RowError
Si applica a
.NET 9 e altre versioni
Prodotto | Versioni |
---|---|
.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 |
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: