Condividi tramite


DataTable.ImportRow(DataRow) Metodo

Definizione

Copia un oggetto DataRow in un oggetto DataTable, conservando sia le impostazioni delle proprietà sia i valori originali e correnti.

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)

Parametri

row
DataRow

Oggetto DataRow da importare.

Commenti

La chiamata NewRow aggiunge una riga alla tabella usando lo schema di tabella esistente, ma con valori predefiniti per la riga e imposta su DataRowStateDetached. La chiamata ImportRow mantiene l'esistente DataRowState insieme ad altri valori nella riga. Se l'oggetto DataRow passato come parametro è in uno stato scollegato, viene ignorato e non viene generata alcuna eccezione.

La nuova riga verrà aggiunta alla fine della tabella dati.

Se la nuova riga viola un vincolo che non verrà aggiunto alla tabella dati.

È possibile ottenere l'indice della nuova riga con come DataTable.Rows.Find e DataTable.Rows.IndexOf. Per altre informazioni, vedere DataRowCollection e Rows.

Si applica a

Vedi anche