dpips Geschrieben 20. Juli 2002 Geschrieben 20. Juli 2002 Hi! Folgende Situation meiner Adressenkartei: Tabelle1 hat diese Felder: Autowert,Name, Vorname, Kundennummer (leer). Ich will jetzt die Einträge dieser Tabelle 1 in Tabelle 2 (Kundennummer, Name. Vorname) einfügen. Wenn jeweils der aktuelle Datensatz von Tabelle 1 in Tab2 eingefügt wurde, soll das Feld Kundennummer von Tab1 mit dem Wert des Feldes Kundennummer der Tab2 gefüllt werden. Ich will also in Tab1.Kundennummer wissen, welche Kundennummer der Typ in Tab2 hat. Hat jemand dafür eine Lösung? Danke. Zitieren
robotto7831a Geschrieben 21. Juli 2002 Geschrieben 21. Juli 2002 Hallo, ich würde sagen, das ist nur mit VBA zu lösen. Tabelle 1 öffnen, Datensatz in Tabelle 2 einfügen, Kd-Nr. ermitteln und Datensatz in Tabelle 1 updaetn. Schau mal hier nach. Den VBA Code kannst Du zum einfügen nehmen. Frank Zitieren
maddin Geschrieben 22. Juli 2002 Geschrieben 22. Juli 2002 Hi, ich würde eher noch einmal überlegen, ob man die Datenbank nicht vielleicht umgestallten kann. Es macht für mich keinen Sinn, zwei Tabellen zu haben, in denen jeweils der Name, Vorname und die Kundennummer stehen. Zitieren
dpips Geschrieben 23. Juli 2002 Autor Geschrieben 23. Juli 2002 Ok, ich versuche nochmal die Situation etwas ausführlicher zu beschreiben. Ich habe eine Tablle NEW in der alle neuen Kunden und Kinder eingetragen sind. Ok, per Macro sollen dann im 1. Schritt die Eltern mitsamt Adresse in die Tabelle KUNDEN eingefügt werden, wo ihnen autom. die Kundennummer zugeteilt wird. Da ich die Kinder in der Tabelle KIND hinterlegt habe (Felder: Vorname, KundenNr der Eltern, Geburtstag) muss ich die Kundennummer aus der Tabelle KUNDEN und in KIND kriegen. Zuerst hatte ich mir das so überlegt, dass ich halt zuerst die Eltern in KUNDEN einfüge, die dement. Kunden Nummer dann in NEU hinterlege und dann die Daten des Kindes mit der KundenNR in KIND einfüge. Eine bessere Lösung ist mir vorerst nicht eingefallen. Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.