Supportnet / Forum / Datenbanken
Datensatz kopieren
Frage
Hallo,
Problem ist folgendes (alles unter Access2000): Habe eine Tabelle (Tb_X) mit Datenätzen und ein Formular (Frm_Y), welches mit jeweils immer einen Datensatz anzeigt (z.B. Name, Vorname und die dazugehörigen Adressdaten).
Frage: Wie kann ich über einen Button im Formular den kompletten Datensatz der momentan angezeigt wird in eine andere Tabelle (Tb_Z) kopieren? Das ganze sollte über ein VB Script möglich sein!
Kann mir da irgend jemand helfen?!?!?!?!
Danke
Antwort 1 von .struppi
Hallo,
Dafür kann man eine Anfüge-SQL schreiben und sie ausführen ZB so:
Dabei aufpassen, Text muß in Hochkomma eingefaßt werden . Zahlen nicht!
Im Beispiel werden Variablen übergeben...
Gruß struppi
Dafür kann man eine Anfüge-SQL schreiben und sie ausführen ZB so:
dbs As Database
Set dbs = CurrentDb
dbs.Execute " INSERT INTO TabAnlagenTypen " _
& "(Anzahl, AnlagenID, TypenID, Anlagentyp, AnlagenNr, Hersteller, Baujahr,Kategorie) VALUES " _
& "('" & fanz & "','" & ftag & "','" & ftid & "','" & fatyp & "','" & faNr & "','" & faHer & "','" & fabj & "','" & fakat & "');"
dbs.Close
Set dbs = Nothing
Dabei aufpassen, Text muß in Hochkomma eingefaßt werden . Zahlen nicht!
Im Beispiel werden Variablen übergeben...
Gruß struppi

