query entity framework
giuseppe500
giuseppe500 non è online. Ultima attività: 18/01/2010 12.46.39giuseppe500
il 23 giugno 2009 alle 13:07
216 messaggi dal 09 marzo 2006
CIao.
Ho 4 tabelle in relazione unop a molti :
Ricerca.Pagina.Clienti.Dettagli

ho effettuato una query che mi ritorni tutti i dati del database , cosi
select(Ricerca).include(Pagina).Include(Pagina.Clienti).Include(Pagina.Clienti.dettagli) cosi che leggo anche le entità correlate.

Il problema è che vorrei utilizzare solo le entity Clienti e Clienti.Dettaglio per popolare una datagridview gridClienti.
Come posso fare a farmi restituire tutti i clienti dato l'id della tab Ricerca(chiave della forein key Ricerca.pagina ecc...)?

ad es ho 3 ricerche:

id nomericerca ciclica
1 ric1 si
2 ric2 no
3 ric3 si


vorei selezionare la ricerca con id = 2 e farmi ritornare la lista dei clienti in base all id di ricerca.
le pagine correlate vanno prese tutte per quanto riguarda la query , ma poi a me interessano solo i clienti della ricerca con id=2

grazie
RE: query entity framework
Cradle
Cradle non è online. Ultima attività: 09/02/2010 17.38.37Cradle
il 23 giugno 2009 alle 13:52
Ciao, provato così?

from r in db.Ricerche
where r.Id == 2
select r.Pagina.Cliente
m.
RE: query entity framework
giuseppe500
giuseppe500 non è online. Ultima attività: 18/01/2010 12.46.39giuseppe500
il 23 giugno 2009 alle 21:15
216 messaggi dal 09 marzo 2006
e in entity sql?

 

Torna al forum |   Feed RSS
ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.
COMMUNITY
ULTIMI MESSAGGI
UTENTI ONLINE
MEDIA
IN EVIDENZA
MISC
Powered by .db Forums "Caesar Reborn" v. 2010.2.8