Ciao a tutti,
sto utilizzando questa query

codice:
Dim prodotto As ps_product = db1.ExecuteStoreQuery(Of ps_product)("SELECT * FROM ps_product as p join ps_product_lang as pl on p.id_product= pl.id_product where p.id_product={0} and pl.id_lang=5;", record).SingleOrDefault
Facendo questa join come faccio a recuperare le proprietà dell'altra tabella ?

Cosi mi esegue la query ma mi ritornano solo i campi della prima tabella.

Inoltre vorrei sapere come meglio fare le join con EF.

Ovvero ho visto in giro che vengono usate le seguenti sintassi :

codice:
Dim Query As IQueryable(Of Groups) = _

                        From g In _objEntity.Groups _

                        Join u In _objEntity.Users On _

                        g.IDGroup Equals u.Groups.IDGroup _

                        Where u.UserID = CmbProvince.Text _

                        Select g


codice:
var account = from acct in _entities.Account.Include("Item.ItemDetails") where acct.Id == accountId &&acct.Item.ItemNumber.EndsWith (codice articolo) selezionare acct;
[Edit by="totti240282" on="25 giugno 2012 12.55"][/Edit]