|
Regular
Beiträge: 79
| Warum kopierst du nicht einfach das, was ich vorgeschlagen habe:
CurrentDb.Execute "INSERT INTO tbl_AlleAdressen_Archief " _
& "(Nachname,Relation,Vorname,M_F,Strasse,Ort,Verteiler,0/SV/EV,Eintritt,Austritt,Geboren,PersonID) SELECT " _
& "Nachname,Relation,Vorname,M_F,Strasse,Ort,Verteiler,0/SV/EV,Eintritt,Austritt,Geboren,PersonID FROM " _
& "tbl_AlleAdressen WHERE ID = " & Me!ID
Um das Feld mit dem Feldnamen 0/SV/EV würde ich noch eckige Klammern machen, also wäre es dann:
CurrentDb.Execute "INSERT INTO tbl_AlleAdressen_Archief " _
& "(Nachname,Relation,Vorname,M_F,Strasse,Ort,Verteiler,[0/SV/EV],Eintritt,Austritt,Geboren,PersonID) SELECT " _
& "Nachname,Relation,Vorname,M_F,Strasse,Ort,Verteiler,[0/SV/EV],Eintritt,Austritt,Geboren,PersonID FROM " _
& "tbl_AlleAdressen WHERE ID = " & Me!ID
Fehler in deinen aktuellen Vorschlägen: Komma zwischen Tabellenname und Feldname und fehlende Klammer um die Feldnamen im ersten Teil der Anweisung.
| |
|