Domanda

Sto usando Subsonic3 e vorrei ottenere un giuntura esterna sinistra tra due tabelle. Ecco il SQL testato

SELECT a.* 
FROM vwVendor a
LEFT OUTER JOIN dbo.pubvenmap b
on a.vend_no = b.vend_no
where b.vend_no is null

Sono bloccato a

Dim vendors = From v In vwVendor.All()
Join m in pubvenmap.All() On v.vend_no Equals m.vend_no

AggiornatoHo anche provato quanto segue

Dim vendors = New SubSonic.Query.Select(SubSonic.Query.Aggregate.GroupBy("vend_no")).From(Of vwVendor).LeftOuterJoin(Of mac_pubvenmap)().ExecuteTypedList(Of vwVendor)()

Ma ottieni l'errore

Un'eccezione di prima possibilità del tipo 'System.InvalidoperationException' si è verificata in subsonic.core.dll

Sto usando Visual Studio 2010 e .NET 4.0 ... potrebbe essere questo il problema?

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top