Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
.NET Framework
Copiare righe da un datatable ad un altro
sabato 27 dicembre 2008 - 14.42
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
the_angel
Profilo
| Newbie
37
messaggi | Data Invio:
sab 27 dic 2008 - 14:42
Ciao ragazzi,
Innanzi tutto Tanti auguri di buone feste a tutti.
Vi espongo il mio problema.
Sto sviluppando un software in vb.net col framework 2.
Praticamente all'interno di una classe ho un datatable (pieno) ed uno vuoto.
Faccio una certa elaborazione e a determinate condizioni, devo compiare la (n)riga del datatable pieno,
nel datatable vuoto.
Prima di compiare la riga, ho messo in alto questa istruzione per avere la struttura dei due datatable identica.
dt_vuoto= dt_pieno.Clone
e alla fine, dopo alcuni calcoli, provo con queste istruzioni a copiare la riga, ma senza successo.
Dim row_Nuova As DataRow = dt_pieno.Rows.Item(NumeroDellaRigaCheDevoCopiare)
dt_vuoto.Rows.Add(row_Nuova)
Mi restituisce il seguente errore:
"This row already belongs to this table."
Grazie a tutti
Angelo
rossimarko
Profilo
| Guru
1.173
messaggi | Data Invio:
sab 27 dic 2008 - 19:29
Ciao,
prova a guardare questo link
http://www.devx.com/tips/Tip/32233
oppure usa il metodo ImportRow (
http://msdn.microsoft.com/it-it/library/system.data.datatable.importrow.aspx
) come suggerito a questo link:
http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q308909
-----------------------------------------
Rossi Marco
http://blogs.dotnethell.it/rossimarko
the_angel
Profilo
| Newbie
37
messaggi | Data Invio:
mar 30 dic 2008 - 19:59
Perfetto!
scusa il ritardo...l'ho sistemato oggi!
funziona!!
grazie mille!
Angelo
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !