Veröffentlicht 20. Juli 200223 j 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.
21. Juli 200223 j 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
22. Juli 200223 j 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.
23. Juli 200223 j 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.
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.