Σε ένα DataClasses.dbml
υπάρχουν οι class από ανάλογους πίνακες από την βάση πχ Plans πίνακας
με property
...
RecurrenceUnit
Υπάρχει και μια κλάση που δεν υπάρχει αντίστοιχος πίνακας στη βάση πχ Gen κλάση
Όταν κάνω Join
Έχει 3 property
Gen.ID
Gen.Descr
Gen.Value
Me.GenBindingSource.Clear()
Dim Gen As New Gen
Gen.Value = 1
Gen.Descr = "1.ΗΜΕΡΕΣ"
Me.GenBindingSource.Add(Gen)
Gen = New Gen
Gen.Value = 2
Gen.Descr = "2.ΜΗΝΕΣ"
Me.GenBindingSource.Add(Gen)
Gen = New Gen
Gen.Value = 3
Gen.Descr = "3.ΕΤΗ"
Me.GenBindingSource.Add(Gen)
Me.GenBindingSource.EndEdit()
και ...
Dim q1 = (From p As Gen In Me.GenBindingSource)
Dim q2 = (From p In db.Plans Join g In q1 On p.RecurrenceUnit Equals g.Value Select p.PlanName, p.PlanDescription, p.RecurrenceUnit,g.Descr)
Me.MasterBindingSource.DataSource = q2
Παίρνω ex
Local sequence cannot be used in LINQ to SQL implementations of query operators except the Contains operator.
Υπάρχει λύση?
Ευχαριστώ
George Matzouranis