Hallo zusammen
Ich hab da mal eine Frage wie kann man das realisieren das man Einträge in einem Formular in verschiedene Datensätze dupliziert. Also so ich wähle verschiedene Geräte aus einer Tabelle aus und übertage sie in eine andere, nun muß ich zu diesen Geräten die Projektdaten hinzufügen wie kann ich das machen ohne die Projektdaten für jeden Datensatz zu schreiben.
Gruß
Donar
Hallo,
ich fürchte, Du hast heir ein grundsätzliches Problem mit dem Datenmodell.
Im Regelfall ist es überflüssig vorhanden Daten zu kopieren.
Du brauchst eine Zwischentabelle zur Zuordnung der Geräte zum Projekt. In dieser Zwischentabelle wird aber nur der Primärschlüssel des Gerätes und der Primärsdchlüssel des Projekts jeweils als Fremdschlüssel gespeichert. Weiter Datenfelder des Gerätes sind überflüssig.
Die Dateneingabe wird mit einem Hauptformular für das Projekt und darin einem verknüpften Unterformular für die Zuordnung der Geräte realisiert.
Die Kopiererei entfällt ersatzlos. Auch VBA wird dazu nicht vgebraucht. Und SQL direkt auch nicht.
Das Ganze ist ein n:m Beziehung zwischen Projekt und Gerät.
Nachtrag:
Aber ich sehe gerade, den gleichen Hinweis hast Du ja schon mal bekommen.
http://www.access-o-mania.de/forum/index.php?topic=14345.msg81773#msg81773 (http://www.access-o-mania.de/forum/index.php?topic=14345.msg81773#msg81773)
Und warum Du das Thema noch mal neu einstellst, erschließt sich mir auch nicht.