Hallo Zusammen,
ich habe eine SQL Datenbank mit den Tabellen Adresse, Adressgruppe und einer HilfstabelleAdresseAdressgruppe angelegt. Anschließend habe ich mir im Visual Studio vom Assitenten ein Dataset erstellen lassen und Tabellen als Textbox auf eine Form gezogen. Ich möchte jedoch jetzt einer Adresse mehrere Adressgruppen zuordnen können. (Beispiel: Eine Adresse ist Kunde und Lieferant). Ich möchte dabei 2 Listboxen anlegen, wobei die erste mit allen möglichen Adressgruppen aus der Tabelle Adressgruppe gefüllt wird und ich dann per Doubleclick die gewünschten Adressgruppen einer zweiten Listbox zuweisen möchte, welche dann in der Datenkbank in der Hilfstabelle gespeichert wird. Dieser Vorgang müsste laut meiner Suche im Internet was mit der n:m Beziehung zu tun haben. Das Füllen der Auswahllistbox aus der Datenbank ist kein Problem, die Übergabe per Doubleclick in die zweite Textbox schaffe ich auch noch. Es geht jetzt nur darum, das die zugewiesenen Daten der zweiten Listbox in der Datenbank richtig gespeichert werden. Wurden ja mehrere Einträge ausgewählt, so müssen ja in der Hilfstabelle mit der gleichen AdressenID mehrere Zeilen mit unterschiedlichen AdressgruppenID´s erstellt werden.
In der Anlage habe ich mal die Beziehen dargestellt wie ich sie gemacht habe.
Für eine Hilfe wäre ich sehr dankbar.
ich habe eine SQL Datenbank mit den Tabellen Adresse, Adressgruppe und einer HilfstabelleAdresseAdressgruppe angelegt. Anschließend habe ich mir im Visual Studio vom Assitenten ein Dataset erstellen lassen und Tabellen als Textbox auf eine Form gezogen. Ich möchte jedoch jetzt einer Adresse mehrere Adressgruppen zuordnen können. (Beispiel: Eine Adresse ist Kunde und Lieferant). Ich möchte dabei 2 Listboxen anlegen, wobei die erste mit allen möglichen Adressgruppen aus der Tabelle Adressgruppe gefüllt wird und ich dann per Doubleclick die gewünschten Adressgruppen einer zweiten Listbox zuweisen möchte, welche dann in der Datenkbank in der Hilfstabelle gespeichert wird. Dieser Vorgang müsste laut meiner Suche im Internet was mit der n:m Beziehung zu tun haben. Das Füllen der Auswahllistbox aus der Datenbank ist kein Problem, die Übergabe per Doubleclick in die zweite Textbox schaffe ich auch noch. Es geht jetzt nur darum, das die zugewiesenen Daten der zweiten Listbox in der Datenbank richtig gespeichert werden. Wurden ja mehrere Einträge ausgewählt, so müssen ja in der Hilfstabelle mit der gleichen AdressenID mehrere Zeilen mit unterschiedlichen AdressgruppenID´s erstellt werden.
In der Anlage habe ich mal die Beziehen dargestellt wie ich sie gemacht habe.
Für eine Hilfe wäre ich sehr dankbar.