Selezione tra tabelle con linq...

giovedì 19 febbraio 2009 - 15.17

Simpz Profilo | Junior Member

Ciao a tutti, ho un problema di rappresentazione che sinceramente non so come rendere.

Il problema è questo: ho 2 tabelle con vari dati identici, vorrei prendere tutti i dati della prima tabella se nella seconda tabella non ce ne sia uno con un identificativo uguale, altrimenti prendo quello della seconda tabella...
Esempio
1° tabella id-Valore
1 a
2 b
3 c
2° tabella id-Valore
2 d
4 e

Dovrebbe venirmi fuori una tabella del tipo
1 a -> elemento della 1° tabella non esistente nella 2°
2 d -> elemento della 2° tabella che sovrascrive quello esistente nella 1°
3 c -> elemento della 1° tabella non esistente nella 2°
4 e -> elemento della 2° tabella non esistente nella 1°

Io dovrei prendere tutti gli elementi della 1° tabella se non ci sono nella 2° tabella (id uguali) altrimenti prendo quelli della 2° tabella...
come posso fare???

P.S. ho scritto tabella perchè mi veniva più semplice ma sto lavorando con elementi IEnumerable di c#/Linq

Grazie

Simone
3 c ->
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 !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5