Questione : Errore: “DataTable già appartiene ad un altro gruppo di dati.„

Sto provando a cancellare le file di multipli da un DataTable che carico in un DataSet.

I in grado di cancellare la prima indennità di fila.  Quando provo a cancellare la fila del secon, ottengo l'errore: il
" DataTable già appartiene ad un altro gruppo di dati. “codice del

My: il
Dim DebtAnalyzerTable come DataTable
DS2 fioco come nuovo
del
di gruppo di dati () “che richiama il
DebtAnalyzerTable della Tabella di debito = il

di Session.Item (“DebtTableEdit„)„ aggiungono il nuovo DataTable al ciclo di DataSet.
DS2.Tables.Add (DebtAnalyzerTable) “DebtAnalyzerTable.Copy

„ benchè la tabella e la cancellazione abbiano specificato il row
per ogni drow come DataRow in DS2.Tables (0). Selezionare () il
se (drow (“nome del creditore„) = TextBoxCreditorName.Text) drow di Then
. Cancellare () la fila pubblicata legante di conclusione del
di If
'DS2.Tables (0) .AcceptChanges () il
Next

Session.Add (“DebtTableEdit„, DebtAnalyzerTable) il

'ai dati Table


Thanks, il

Dan
di DS2
GridView1.DataBind () class= del

Risposta : Errore: “DataTable già appartiene ad un altro gruppo di dati.„

Hmmm… genero sempre i sostegni di lima separati del ceppo.  Perché non fanno voi gradicono questo?  Il motivo è che lo lascia mettere un bollo di tempo su loro e nel caso devo ristabilirlo, il relativo facile determinare l'ordine che devo ristabilirlo dentro.
Altre soluzioni  
 
programming4us programming4us