DataRow.SetColumnError DataRow.SetColumnError DataRow.SetColumnError DataRow.SetColumnError Method

Definizione

Imposta la descrizione dell'errore per una colonna.Sets the error description for a column.

Overload

SetColumnError(DataColumn, String) SetColumnError(DataColumn, String) SetColumnError(DataColumn, String) SetColumnError(DataColumn, String)

Imposta la descrizione dell'errore per una colonna specificata come oggetto DataColumn.Sets the error description for a column specified as a DataColumn.

SetColumnError(Int32, String) SetColumnError(Int32, String) SetColumnError(Int32, String) SetColumnError(Int32, String)

Imposta la descrizione dell'errore per una colonna specificata in base all'indice.Sets the error description for a column specified by index.

SetColumnError(String, String) SetColumnError(String, String) SetColumnError(String, String) SetColumnError(String, String)

Imposta la descrizione dell'errore per una colonna specificata in base al nome.Sets the error description for a column specified by name.

SetColumnError(DataColumn, String) SetColumnError(DataColumn, String) SetColumnError(DataColumn, String) SetColumnError(DataColumn, String)

Imposta la descrizione dell'errore per una colonna specificata come oggetto DataColumn.Sets the error description for a column specified as a DataColumn.

public:
 void SetColumnError(System::Data::DataColumn ^ column, System::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 DataColumn DataColumn DataColumn

Oggetto DataColumn per il quale impostare la descrizione dell'errore.The DataColumn to set the error description for.

error
String String String String

Descrizione dell'errore.The error description.

Esempi

Nell'esempio seguente viene impostata una descrizione dell'errore per DataRowun oggetto specificato.The following example sets an error description for a specified 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, GetColumnError utilizzare il metodo.To examine error descriptions, use the GetColumnError method.

Per determinare se esistono errori per la raccolta Columns, utilizzare la HasErrors proprietà.To determine whether any errors exist for the columns collection, use the HasErrors property. Di conseguenza, è possibile utilizzare GetColumnsInError il metodo per recuperare tutte le colonne con errori.Consequently, you can use the GetColumnsInError method to retrieve all the columns with errors.

Se null o una stringa vuota viene passata error come parametro, DataRow si comporta come se non fosse stato impostato alcun errore e la HasErrors proprietà restituirà false.If null or an empty string is passed in as the error parameter, the DataRow behaves as if no error was set and the HasErrors property will return false.

Per impostare una descrizione dell'errore personalizzata sull'intera riga, utilizzare la RowError proprietà.To set a custom error description on the whole row, use the RowError property.

Per determinare se esistono errori per la raccolta Columns, utilizzare il HasErrors metodo.To determine whether any errors exist for the columns collection, use the HasErrors method.

Per cancellare tutti gli errori per la raccolta Columns, utilizzare ClearErrors il metodo.To clear all errors for the columns collection, use the ClearErrors method.

Vedi anche

SetColumnError(Int32, String) SetColumnError(Int32, String) SetColumnError(Int32, String) SetColumnError(Int32, String)

Imposta la descrizione dell'errore per una colonna specificata in base all'indice.Sets the error description for a column specified by index.

public:
 void SetColumnError(int columnIndex, System::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 Int32 Int32 Int32

Indice in base zero della colonna.The zero-based index of the column.

error
String String String String

Descrizione dell'errore.The error description.

Eccezioni

L'argomento columnIndex non rientra nell'intervallo.The columnIndex argument is out of range

Esempi

Nell'esempio seguente viene impostata una descrizione dell'errore per DataRowun oggetto specificato.The following example sets an error description for a specified 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 errori personalizzate per le colonne specificate.The method is used to set custom error descriptions on specified columns. È possibile utilizzare il ErrorProvider controllo per visualizzare il testo dell'errore.You can use the ErrorProvider control to display the text of the error.

Per esaminare le descrizioni degli errori, GetColumnError utilizzare il metodo.To examine error descriptions, use the GetColumnError method.

Per determinare se esistono errori per la raccolta Columns, utilizzare la HasErrors proprietà.To determine whether any errors exist for the columns collection, use the HasErrors property. Di conseguenza, è possibile utilizzare GetColumnsInError il metodo per recuperare tutte le colonne con errori.Consequently, you can use the GetColumnsInError method to retrieve all the columns with errors.

Se null o una stringa vuota viene passata error come parametro, DataRow si comporta come se non fosse stato impostato alcun errore e la HasErrors proprietà restituirà false.If null or an empty string is passed in as the error parameter, the DataRow behaves as if no error was set and the HasErrors property will return false.

Per impostare una descrizione dell'errore personalizzata sull'intera riga, utilizzare la RowError proprietà.To set a custom error description on the whole row, use the RowError property.

Per cancellare tutti gli errori per la raccolta Columns, utilizzare ClearErrors il metodo.To clear all errors for the columns collection, use the ClearErrors method.

Per impostare il testo dell'errore che si applica a una riga intera RowError , impostare la proprietà.To set error text that applies to a whole row, set the RowError property.

Vedi anche

SetColumnError(String, String) SetColumnError(String, String) SetColumnError(String, String) SetColumnError(String, String)

Imposta la descrizione dell'errore per una colonna specificata in base al nome.Sets the error description for a column specified by name.

public:
 void SetColumnError(System::String ^ columnName, System::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 String String String

Nome della colonna.The name of the column.

error
String String String String

Descrizione dell'errore.The error description.

Esempi

Nell'esempio seguente viene impostata una descrizione dell'errore per DataRowun oggetto specificato.The following example sets an error description for a specified 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à DataColumn della classe.The name of a column is set with the ColumnName property of the DataColumn class.

Per esaminare le descrizioni degli errori, GetColumnError utilizzare il metodo.To examine error descriptions, use the GetColumnError method.

Per determinare se esistono errori per la raccolta Columns, utilizzare la HasErrors proprietà.To determine whether any errors exist for the columns collection, use the HasErrors property. Di conseguenza, è possibile utilizzare GetColumnsInError il metodo per recuperare tutte le colonne con errori.Consequently, you can use the GetColumnsInError method to retrieve all the columns with errors.

Se null o una stringa vuota viene passata error come parametro, DataRow si comporta come se non fosse stato impostato alcun errore e la HasErrors proprietà restituirà false.If null or an empty string is passed in as the error parameter, the DataRow behaves as if no error was set and the HasErrors property will return false.

Per impostare una descrizione dell'errore personalizzata sull'intera riga, utilizzare la RowError proprietà.To set a custom error description on the whole row, use the RowError property.

Per determinare se esistono errori per la raccolta Columns, utilizzare il HasErrors metodo.To determine whether any errors exist for the columns collection, use the HasErrors method.

Per cancellare tutti gli errori per la raccolta Columns, utilizzare ClearErrors il metodo.To clear all errors for the columns collection, use the ClearErrors method.

Vedi anche

Si applica a