Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

DataRow.SetColumnError méthode (DataColumn, String)

 

Date de publication : novembre 2016

Définit la description d’erreur d’une colonne spécifiée comme un DataColumn.

Espace de noms:   System.Data
Assembly:  System.Data (dans System.Data.dll)

public void SetColumnError(
	DataColumn column,
	string error
)

Paramètres

column
Type: System.Data.DataColumn

Le DataColumn pour définir la description d’erreur.

error
Type: System.String

La description de l’erreur.

Pour examiner la description de l’erreur, utilisez la GetColumnError méthode.

Pour déterminer si des erreurs existent dans la collection de colonnes, utilisez le HasErrors propriété. Par conséquent, vous pouvez utiliser la GetColumnsInError méthode pour récupérer toutes les colonnes avec des erreurs.

Si null ou une chaîne vide est transmise comme le error paramètre, le DataRow se comporte comme si aucune erreur n’a été définie et la HasErrors propriété retournera la valeur false.

Pour définir une description d’erreur personnalisée sur la ligne entière, utilisez la RowError propriété.

Pour déterminer si des erreurs existent dans la collection de colonnes, utilisez la HasErrors méthode.

Pour effacer toutes les erreurs dans la collection de colonnes, utilisez la ClearErrors méthode.

L’exemple suivant définit une description d’erreur spécifié 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));
}

.NET Framework
Disponible depuis 1.1
Retour au début
Afficher: