WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 21.07.2006, 21:00   #1
delphirocks
bitte Mailadresse prüfen!
 
Registriert seit: 17.03.2002
Beiträge: 198


Standard ADO.NET 2.0 Master-/Detail

Hallo,

habe eine Frage zu Master-/Detail Beziehungen unter .NET.

Möchte 2 Datagridviews and jeweils eine Master- und eine Detailtabelle binden.

Alle Beispiele, die ich bis jetzt gefunden haben, funktionieren in etwa so:

Code:
ds=new DataSet()
DataAdapterMaster.Fill(ds.Tables["Master"]);
DataAdapterDetail.Fill(ds.Tables["Detail"]);
ds.AddRelation(new DataRelation(...))
DataGridView1.DataSource=Mastertable;
DataGridView1.DataMember="Mastertable";
DataGridView1.DataSource=Detailtable;
DataGridView1.DataMember="Mastertable.Relation";
Das Problem dabei ist, daß alle Master und alle Details vom Server geholt werden und erst nachträglich die Beziehung dem DataSet hinzugefügt wird.

Ich würde die Mastersätze vorher aber gerne einschränken.

Unter Delphi hat's z.B. so funktioniert:
Code:
dsMaster='select * from master where nMasterId in (1,2,4)'
dsDetail='select * from detail where nMasterId=:nMasterId';
dsDetail.Master:=dsMaster;
dsDetail.MasterFields:='nMasterId';
dsDetail.DtailFields:='nMasterId';
dsMaster.Open;
dsDetail.Open;
Weiß wer von euch, wie man so etwas in .NET macht?

delphirocks ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 18:02 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag