2012-03-27 22 views
0

Ich habe eine viele zu viele Beziehung zwischen zwei Tabellen (Reservierungen 1..n - 1..n Zimmer). Viele zu viele Beziehungsanzeige

Aus einem Kombinationsfeld sollten Sie in der Lage sein, eine Reservierung auszuwählen - gelöst mit einem Adapter. In einem Datenraster sollte der gesamte Inhalt der Rooms-Tabelle angezeigt werden (die mit einem Adapter aufgelöst werden) und eine neue Spalte hinzugefügt werden muss (die rechte Spalte aus dem Bild), ein Kontrollkästchen, das aktiviert wird, wenn dieser Raum ist auf der Reservierung in der Auswahlliste ausgewählt.

Es ist, wie meine Form wie folgt aussieht: enter image description here

Wie kann ich nur auf der ausgewählten Reservierung überprüfen solche, die sind? Jede Hilfe wird geschätzt.

+0

Das sieht nicht viel wie ein ASP.NET-Gitter. –

+0

Datensätze, Entity Framework, andere? –

+0

Es ist eine Windows Forms-Anwendung, .net Framework 4.5 , die Zugriff auf einen SQL-Server 2008 hat (wenn ich die Frage richtig) – NiCU

Antwort

0

Nicht sehr elegant, aber versuchen Sie dies: nachdem Sie eine rezervation aus der Liste auswählen,

Select RNumber from ReservationDetails where rID = .... das ausgewählten rezervation id

Und danach eine neue Datentabelle mit den Zimmern in diesem Vorbehalt füllt mit zwei For-Schleifen sollten Sie in der Lage sein, die Combobox im Raster zu überprüfen