DataTable.ImportRow(DataRow) DataTable.ImportRow(DataRow) DataTable.ImportRow(DataRow) DataTable.ImportRow(DataRow) Method

Definizione

Copia un oggetto DataRow in un oggetto DataTable, conservando sia le impostazioni delle proprietà sia i valori originali e correnti.Copies a DataRow into a DataTable, preserving any property settings, as well as original and current values.

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 DataRow DataRow DataRow

Oggetto DataRow da importare.The DataRow to be imported.

Commenti

La chiamata NewRow aggiunge una riga alla tabella usando lo schema della tabella esistente, ma con i valori predefiniti per la riga e imposta la DataRowState a Detached.Calling NewRow adds a row to the table using the existing table schema, but with default values for the row, and sets the DataRowState to Detached. La chiamata ImportRow mantiene esistente DataRowState insieme ad altri valori nella riga.Calling ImportRow preserves the existing DataRowState along with other values in the row. Se il DataRow che viene passato come parametro è nello stato detached, viene ignorato e viene generata alcuna eccezione.If the DataRow that is passed as a parameter is in a detached state, it is ignored, and no exception is thrown.

Verrà aggiunta la nuova riga alla fine della tabella dati.The new row will be added to the end of the data table.

Se la nuova riga viola un vincolo non verrà aggiunto alla tabella dati.If the new row violates a Constraint it won't be added to the data table.

È possibile ottenere l'indice della nuova riga con DataTable.Rows.Find e DataTable.Rows.IndexOf.You can get the index of the new row with as DataTable.Rows.Find and DataTable.Rows.IndexOf. Per altre informazioni, vedere DataRowCollection e Rows.See DataRowCollection and Rows for more information.

Si applica a

Vedi anche