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 2.0 / 3.5 / 4.0
Join in linq
lunedì 10 dicembre 2012 - 10.10
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
C#
|
.NET 4.0
Gemini
Profilo
| Expert
856
messaggi | Data Invio:
lun 10 dic 2012 - 10:10
Ciao a tutti
come si riscrive la seguente query:
Select u.UserId, up.Name, up.Surname, u.UserName, m.Email
from aspnet_Users u
inner join aspnet_Membership m on u.UserId=m.UserId
inner join UsersProfile up on u.UserId=up.UserId
Where m.IsApproved = 'true'
l'ho già scritta in questo modo:
var query =
from u in ctx.aspnet_Users.ToList()
join m in ctx.aspnet_Membership.ToList() on u.UserId equals m.UserId
join up in ctx.UsersProfile.ToList() on u.UserId equals up.UserId
where m.IsApproved
select new tipoUser
{
UserId = u.UserId.ToString(),
IsApproved = m.IsApproved,
Nome = up.Name,
Cognome = up.Surname,
CognomeNome = string.Concat(up.Surname, up.Name),
Username = u.UserName,
Password = m.Password,
Email = m.Email
};
ma vorrei scriverla anche nella forma:
.Where(...)
perchè devo creare una query parametrica con linq e tutti gli esempi che ho trovato usano questa forma.
Dove posso trovare degli ottimi tutorial e/o articoli?
Grazie mille
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 !