DataRow.SetColumnError Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit la description d'erreur d'une colonne.
Surcharges
SetColumnError(DataColumn, String) |
Définit la description d'erreur d'une colonne, spécifiée en tant que DataColumn. |
SetColumnError(Int32, String) |
Définit la description d'erreur d'une colonne spécifiée par l'index. |
SetColumnError(String, String) |
Définit la description d'erreur d'une colonne spécifiée par son nom. |
SetColumnError(DataColumn, String)
- Source:
- DataRow.cs
- Source:
- DataRow.cs
- Source:
- DataRow.cs
Définit la description d'erreur d'une colonne, spécifiée en tant que 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)
Paramètres
- column
- DataColumn
DataColumn pour lequel définir la description d'erreur.
- error
- String
Description de l'erreur.
Exemples
L’exemple suivant définit une description d’erreur pour un 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));
}
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
Remarques
Pour examiner les descriptions d’erreurs, utilisez la GetColumnError méthode .
Pour déterminer s’il existe des erreurs pour la collection de colonnes, utilisez la HasErrors propriété . Par conséquent, vous pouvez utiliser la GetColumnsInError méthode pour récupérer toutes les colonnes contenant des erreurs.
Si null
ou une chaîne vide est passée en tant que error
paramètre, le DataRow se comporte comme si aucune erreur n’avait été définie et la HasErrors propriété retournera false.
Pour définir une description d’erreur personnalisée sur l’ensemble de la ligne, utilisez la RowError propriété .
Pour déterminer s’il existe des erreurs pour la collection de colonnes, utilisez la HasErrors méthode .
Pour effacer toutes les erreurs de la collection de colonnes, utilisez la ClearErrors méthode .
Voir aussi
- ClearErrors()
- DataColumnCollection
- Contains(String)
- DataColumn
- GetColumnsInError()
- HasErrors
- RowError
S’applique à
SetColumnError(Int32, String)
- Source:
- DataRow.cs
- Source:
- DataRow.cs
- Source:
- DataRow.cs
Définit la description d'erreur d'une colonne spécifiée par l'index.
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)
Paramètres
- columnIndex
- Int32
Index de base zéro de la colonne.
- error
- String
Description de l'erreur.
Exceptions
L'argument columnIndex
est hors limites
Exemples
L’exemple suivant définit une description d’erreur pour un 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));
}
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
Remarques
La méthode est utilisée pour définir des descriptions d’erreurs personnalisées sur des colonnes spécifiées. Vous pouvez utiliser le ErrorProvider contrôle pour afficher le texte de l’erreur.
Pour examiner les descriptions d’erreurs, utilisez la GetColumnError méthode .
Pour déterminer s’il existe des erreurs pour la collection de colonnes, utilisez la HasErrors propriété . Par conséquent, vous pouvez utiliser la GetColumnsInError méthode pour récupérer toutes les colonnes contenant des erreurs.
Si null
ou une chaîne vide est passée en tant que error
paramètre, le DataRow se comporte comme si aucune erreur n’avait été définie et la HasErrors propriété retournera false.
Pour définir une description d’erreur personnalisée sur l’ensemble de la ligne, utilisez la RowError propriété .
Pour effacer toutes les erreurs de la collection de colonnes, utilisez la ClearErrors méthode .
Pour définir le texte d’erreur qui s’applique à une ligne entière, définissez la RowError propriété .
Voir aussi
- ClearErrors()
- DataColumnCollection
- Contains(String)
- DataColumn
- GetColumnsInError()
- HasErrors
- RowError
S’applique à
SetColumnError(String, String)
- Source:
- DataRow.cs
- Source:
- DataRow.cs
- Source:
- DataRow.cs
Définit la description d'erreur d'une colonne spécifiée par son nom.
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)
Paramètres
- columnName
- String
Nom de la colonne.
- error
- String
Description de l'erreur.
Exemples
L’exemple suivant définit une description d’erreur pour un 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));
}
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
Remarques
Le nom d’une colonne est défini avec la ColumnName propriété de la DataColumn classe .
Pour examiner les descriptions d’erreurs, utilisez la GetColumnError méthode .
Pour déterminer s’il existe des erreurs pour la collection de colonnes, utilisez la HasErrors propriété . Par conséquent, vous pouvez utiliser la GetColumnsInError méthode pour récupérer toutes les colonnes contenant des erreurs.
Si null
ou une chaîne vide est passée en tant que error
paramètre, le DataRow se comporte comme si aucune erreur n’avait été définie et la HasErrors propriété retournera false.
Pour définir une description d’erreur personnalisée sur l’ensemble de la ligne, utilisez la RowError propriété .
Pour déterminer s’il existe des erreurs pour la collection de colonnes, utilisez la HasErrors méthode .
Pour effacer toutes les erreurs de la collection de colonnes, utilisez la ClearErrors méthode .
Voir aussi
- ClearErrors()
- DataColumnCollection
- Contains(String)
- DataColumn
- GetColumnsInError()
- HasErrors
- RowError