/ / Linq към SQL еквивалент на тази заявка - sql, vb.net, linq-to-sql

Linq към SQL еквивалент на тази заявка - sql, vb.net, linq-to-sql

Това е въпросът, който се опитвам да възпроизведа:

select
act.AccountID,
ast.AssetID,
b.Amount
from
Account act left outer join
Balance b on act.AccountID = b.AccountID left outer join
Asset ast on b.AssetID = ast.AssetID

Опитвам се да получа резултатите като следното:

Dictionary(of Account, Dictionary(of Asset, Double))

Отговори:

0 за отговор № 1

От паметта, левите свързвания се извършват с прости от изразите в LINQ 2 SQL синтаксиса

Dim dc as new myDataContext
Dim result = from act in dc.Accounts
from b in dc.Balance
from ast in dc.Asset
select act.AccountID, ast.AssetID, b.Amount