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
ASP.NET 1.0/1.1
Comparazioe di due datatable
mercoledì 23 aprile 2008 - 19.23
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
bluland
Profilo
| Guru
1.149
messaggi | Data Invio:
mer 23 apr 2008 - 19:23
Salve
ho due datatable (t1 e t2) con una colonna in comune vorrei
generarne un terzo t3 che contiene i record di t1 meno quelli che ha
in comune con t2,
idee su come fare?
saluti
ps. magari cosi è piu chiaro :)
--------------------
Vincenzo PESANTE
System Engineer
EDIT:
non mi ero accorto di averlo gia inserito
bluland
Profilo
| Guru
1.149
messaggi | Data Invio:
gio 24 apr 2008 - 17:44
>>Salve
>>
>>ho due datatable (t1 e t2) con una colonna in comune vorrei
>>generarne un terzo t3 che contiene i record di t1 meno quelli
>>che ha
>>in comune con t2,
>>
>>
>>idee su come fare?
>Utilizza il metodo Merge del datatable
Ma il metodo merge non fa un unione dei due? e poi e' solo per il framework 2.0 mi sembra
>
http://msdn2.microsoft.com/en-us/library/system.data.datatable.merge.aspx
Ciao
>-------------
>Marco Caruso
>[MCPD,MCTS,MCSD.NET,MCAD,MCP]
>il mio blog
>
http://blogs.dotnethell.it/Coach
--------------------
Vincenzo PESANTE
System Engineer
bluland
Profilo
| Guru
1.149
messaggi | Data Invio:
lun 28 apr 2008 - 11:08
>>>>Salve
>>>>
>>>>ho due datatable (t1 e t2) con una colonna in comune vorrei
>>>>generarne un terzo t3 che contiene i record di t1 meno quelli
>>>>che ha
>>>>in comune con t2,
>>>>
>>>>
>>>>idee su come fare?
>>>Utilizza il metodo Merge del datatable
>>
>>Ma il metodo merge non fa un unione dei due? e poi e' solo per
>>il framework 2.0 mi sembra
>Non hai detto che da due datatable nei vuoi generare uno? il
>merge ti permette di fare questo.
generarne un terzo t3 che contiene i record di t1 meno quelli che ha
in comune con t2? il merge non dovrebbe fare tipo un union?
>Ed è già presente nel framework 1.1
Scusami Coach ma l'intelli di VS 2003 non mi da il metodo merge su datatable,
sto sbagliato qualcosa?
Ciao e grazie
--------------------
Vincenzo PESANTE
System Engineer
bluland
Profilo
| Guru
1.149
messaggi | Data Invio:
lun 28 apr 2008 - 15:53
>>
>>>Ed è già presente nel framework 1.1
>>
>>Scusami Coach ma l'intelli di VS 2003 non mi da il metodo merge
>>su datatable,
>>sto sbagliato qualcosa?
>No colpa mia ero convinto che anche nel 1.1 esisteva è da un
>pò che non lo uso
>Puoi provare con il metodo ImportRow, altrimenti fai un ciclo
>su i due datatable e crei il terzo.
>-------------
>Marco Caruso
>[MCPD,MCTS,MCSD.NET,MCAD,MCP]
>il mio blog
>
http://blogs.dotnethell.it/Coach
Si ho fatto in questo modo un ciclo sui due table, quello che volevo creare alla fine era una specie di left outer join delle tabelle, ci sono riuscito cmq grazie
--------------------
Vincenzo PESANTE
System Engineer
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 !