Springen naar inhoud


- - - - -

Dataset Linq (Left Join)

vb.net dataset linq join

  • Log in a.u.b. om te beantwoorden
Geen reacties in dit onderwerp

#1 Quadrostanology

Quadrostanology

    Rookie Developer

  • Leden
  • Pip
  • 30 berichten
    Laatst bezocht 01 Jun 2012 22:10
  • LocatieOVL

Geplaatst op 01 June 2012 - 20:31


Hey iedereen, ik heb een vraagje...

2 datatables waarbij ik een left join wil doen en het resultaat terugkrijgen als 1 datatable waarbij ik alle rijen van datatable 1 wil met 1 bepaald veld uit datatable 2.

Code:
Private Function MergeWithPrinters(Data As DataSet) As DataSet
			Dim NewDataSet As New DataSet(_LabelType)
			Dim labels As DataTable = Data.Tables(0).Copy
			Dim printers As DataTable = i.Printers
			Dim foundprinters As DataTable
			Dim l = From label In labels Join printer In printers On label.Item("REPRT") Equals printer.Item("REPRT2") Select label
		  
			foundprinters = l.CopyToDataTable

			Return NewDataSet
			End Function


datatable 1:
field1 field2 field3

datatable 2:
field4 field5

nieuwe datatable:
field1 field2 field3 field5

Help!!! ;)
Google is je vriend...





Ook met taq vb.net, dataset, linq, join voorzien

0 gebruiker(s) lezen dit onderwerp

0 lid(leden), 0 bezoeker(s), 0 anonieme gebruikers

Inloggen


Untitled 1

Hosting provided by Combell
Met dank aan Jürgen voor de jarenlange inzet van visualbasic.be (anno dec 2000)
Met dank aan Mike en Ronneke voor de jarenlange inzet van vbib.be (anno dec 2010)
vbib.be - vbnet.be - vbdotnet.be - visualbasic.be