![]()
![]()
Vorrei popolare un DataTable utilizzando solamente certe righe di un DataSet.
Le righe da utilizzare sono contenute in un array di indici.
allora:
int[] arr_index = new int[num_record];
arr_index è l'array degli indici delle righe del dataset che voglio utilizzare.
temp_dt è la mia DataTable
ResDS è il DataSet da cui "pescare" le righe che mi servono (opportunamente popolato tramite interrogazione sul database).
Allora questo è quanto faccio:
mi viene restituito questo errore:Codice PHP:
for (int i3=0; i3<num_record; i3++) {
tempDT.Rows.Add(resDS.Tables[0].Rows[arr_index[i3]]);
}
-----------------------------------------
Dettagli eccezione: System.ArgumentException: La riga appartiene già a un'altra tabella.
-----------------------------------------
ma che cavolo di errore è?! Lo so che la riga appartiene ad un'altra tabella... embhè?!
Qualcuno mi suggerisce una soluzione per favore?!
Grazie infinite alla comunità.