IamTheBug
Hi,
ich beschäftige mich erst seit kurzem mit dem Thema Datenbindung. Bisher klappt es mit Doku lesen und MSDN Beispielen sehr gut.
Allerdings stellt sich mir bisher noch eine Frage die ich nicht so lösen konte. Folgende Situation.
Ich habe eine DataSet. Darin befindet sich eine Tabelle "Kunde" mit der DataRow "Kundennummer" die unique ist.
Jetzt existiert im DataSet eine zweite Tabelle namens "Bestellungen" mit den Rows "name-der-bestellung", "Datum" und "Kundennummer".
Das ganze ist wie folgt gebunden.
Die Tabelle "Kunde" an eine ListBox so das mir die ListBox die Kundennnummern anzeigt (funktioniert).
Die Tabelle "Bestellungen" ist an ein DataGridView gebunden. (funktioniert)
Erste Spalte zeigt mit "name-der-bestellung", zweite das Datum. Die dritte Spalte ist jetzt eine ComboBox. Dort soll der Nutzer per Hand eine Kundennummer auswählen und der Bestellung hinzufügen (funktioniert).
Die Combox ist auch richtig gebunden so das alle Kundennummern in dieser Combox sind (funktioniert).
Jetzt das Problem. Wie bekomme ich in die Combobox einen zusätzlich Eintrag "nicht zugewiesen". So das man hinterher die Kundennummer aus der Zuweisung wieder entfernen kann. Ich könnte ja einfach der Tabelle "Kunde" einen Eintrag "nicht zugewiesen" hinzufügen. Aber in dem Moment wird mir der Eintrag auch in der ListBox angezeigt. Das ist ja nicht Sinn der Sache, denn so einen Kunden gibt es ja nicht.
Wie löst man das Problem?
Gruß und Danke
ich beschäftige mich erst seit kurzem mit dem Thema Datenbindung. Bisher klappt es mit Doku lesen und MSDN Beispielen sehr gut.
Allerdings stellt sich mir bisher noch eine Frage die ich nicht so lösen konte. Folgende Situation.
Ich habe eine DataSet. Darin befindet sich eine Tabelle "Kunde" mit der DataRow "Kundennummer" die unique ist.
Jetzt existiert im DataSet eine zweite Tabelle namens "Bestellungen" mit den Rows "name-der-bestellung", "Datum" und "Kundennummer".
Das ganze ist wie folgt gebunden.
Die Tabelle "Kunde" an eine ListBox so das mir die ListBox die Kundennnummern anzeigt (funktioniert).
Die Tabelle "Bestellungen" ist an ein DataGridView gebunden. (funktioniert)
Erste Spalte zeigt mit "name-der-bestellung", zweite das Datum. Die dritte Spalte ist jetzt eine ComboBox. Dort soll der Nutzer per Hand eine Kundennummer auswählen und der Bestellung hinzufügen (funktioniert).
Die Combox ist auch richtig gebunden so das alle Kundennummern in dieser Combox sind (funktioniert).
Jetzt das Problem. Wie bekomme ich in die Combobox einen zusätzlich Eintrag "nicht zugewiesen". So das man hinterher die Kundennummer aus der Zuweisung wieder entfernen kann. Ich könnte ja einfach der Tabelle "Kunde" einen Eintrag "nicht zugewiesen" hinzufügen. Aber in dem Moment wird mir der Eintrag auch in der ListBox angezeigt. Das ist ja nicht Sinn der Sache, denn so einen Kunden gibt es ja nicht.
Wie löst man das Problem?
Gruß und Danke
