Partage via


DataTable.ImportRow(DataRow) Méthode

Définition

Copie DataRow dans un DataTable en préservant tous les paramètres de propriété, ainsi que les valeurs d'origine et actuelles.

public:
 void ImportRow(System::Data::DataRow ^ row);
public void ImportRow (System.Data.DataRow? row);
public void ImportRow (System.Data.DataRow row);
member this.ImportRow : System.Data.DataRow -> unit
Public Sub ImportRow (row As DataRow)

Paramètres

row
DataRow

DataRow à importer.

Remarques

L’appel NewRow ajoute une ligne à la table à l’aide du schéma de table existant, mais avec les valeurs par défaut de la ligne, et définit sur DataRowStateDetached. L’appel ImportRow conserve l’existant DataRowState ainsi que d’autres valeurs dans la ligne. Si le DataRow qui est passé en tant que paramètre est dans un état détaché, il est ignoré et aucune exception n’est levée.

La nouvelle ligne sera ajoutée à la fin de la table de données.

Si la nouvelle ligne enfreint une contrainte, elle n’est pas ajoutée à la table de données.

Vous pouvez obtenir l’index de la nouvelle ligne avec comme DataTable.Rows.Find et DataTable.Rows.IndexOf. Pour plus d'informations, consultez DataRowCollection et Rows.

S’applique à

Voir aussi