vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
SEPA-Dateien erstellen inkl. IBAN-, BLZ-/Kontonummernprüfung  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

ADO.NET / Datenbanken
Hilfe bei Linq2Dataset Abfrage 
Autor: Theo_kkv
Datum: 20.06.12 18:38

Hallo,
seit einigen Tagen verzweifele ich an Folgender Problematik.
Es liegen 2 Tabellen vor, eine Rechnungs- und eine Kundentabelle. Die Rechnungs_ID der Rechnungstabelle
wird vorgegeben. Aus der Rechnungstabelle wird die entspr. Kunden_ID entnommen.
Die Kundentabelle hat u.a Folgende Felder

Kunden_ID
Vorname
Nachname
gehoert_zu
Verfristungszeitpunkt
Frist

Nun gibt es gewisse Hauptkunden und weitere Kunden, die einem Hauptkunden zugeordnet sind. Die Hauptkunden haben im Feld "gehoert_zu" keinen
Eintrag, die weiteren ihm zugeordneten Kunden haben im Feld "gehoert_zu" die Kunden_ID des Hauptkunden.

Kunden_ID Vorname Nachname gehoert_zu Verfristungszeitpunkt Frist
1 Klaus Müller Rechnungsdatum 3
2 Erwin Meier 1
3 Bärbel Schulz 1


Ziel ist das Ermitteln von Verfristungszeitpunkt und Frist für jeden Kunden. Wie es bei den Hauptkunden ist kein Problem, aber aus der Kunden_ID zum Wert "gehoert_zu" und dann
wieder diesen Wert als Kunden_ID für Verfristungszeitpunkt und Frist ist für mich unlösbar. Ein fehlgeschlagener Versuch war über eine "Or" Verknüpfung bei den Joins, also

 
From kunde In ds.Tables("kunden").AsEnumerable() Join rechnung In ds.Tables( _
  "Rechnungen").AsEnumerable() On rechnung.Field(Of Integer)("kunde_ID") Equals _
  kunde.Field(Of Integer)("kunde_ID") or Join rechnung In ds.Tables( _
  "Rechnungen").AsEnumerable() On rechnung.Field(Of Integer)("kunde_ID") Equals _
  kunde.Field(Of Integer)("gehoert_zu")
dass entweder der eine oder der andere Join ausgeführt wird.

Über jegliche Hilfe bedankt und freut sich
Tom
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Hilfe bei Linq2Dataset Abfrage2.799Theo_kkv20.06.12 18:38
Re: Hilfe bei Linq2Dataset Abfrage1.299Micke21.06.12 15:50
Re: Hilfe bei Linq2Dataset Abfrage1.208ModeratorFZelle21.06.12 16:41
Re: Hilfe bei Linq2Dataset Abfrage1.207Theo_kkv21.06.12 19:07

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel