Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Aktuellen Datensatz an eine andere Tabelle anfügen.

Begonnen von EDVHILFEHR, März 26, 2012, 14:21:06

⏪ vorheriges - nächstes ⏩

EDVHILFEHR


Ich möchte einen Datensatz aus dem Formular in eine andere Tabelle anfügen (ein Datensatz / und aktuelles Datum)
Kann mir jemand Helfen wie ich das ganze mache ?

Aktuellen Datensatz an eine andere Tabelle anfügen.
Nur wer Fragt bekommt auch eine Antwort

DF6GL

Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

EDVHILFEHR

Schon ja, aber es soll ja nur der Datensatz angehägt werden der gerade im Formular geändert wird.
???
Nur wer Fragt bekommt auch eine Antwort

DF6GL

#3
Hallo,

ja, schön, und wo ist denn nun Dein Problem..?

Ein bisschen mehr an Ausführlichkeit wäre angebracht:
Wie heißt die Tabelle, wie heißen die Felder, wie heißt das Primärschlüsselfeld (in der Tabelle wie auch im Formular), handelt es sich um ein Einzel- oder Unterform, womit (wodurch, bei welchem Ereignis) soll das Anfügen passieren, warum soll überhaupt ein Datensatz nochmal in einer anderern Tabelle gespeichert werden, etc, etc, etc.... ???


Insert into tbltabelle2 select * from tblTabelle1 where PkFeld = Forms!MeinForm!MeinPKfeld
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

MzKlMu

Hallo,
und nicht zuletzt die Frage, wieso einen kompletten Datensatz an eine andere Tabelle anfügen? Die Daten gibt es doch schon, wozu dann noch mal in einer anderen tabelle?
Gruß Klaus

EDVHILFEHR

 :-[ Der hintergrund für einen neuen Datensatz mit allen Feldern ist, dass diese als History genommen werden, damit man sehen kann wie sich die Daten verändert haben.
Eine Änderung der Daten soll dann auf einen Datensatz passierend erfolgen der Schlüssel ist ein Feld-Name. Die History wird im Unterformular mit entsprechenden feldern
angezeigt und kann nur gelesen werden. beim Speichern eines Datensates sollen die die neuen Daten dann in die History angefügt werden.

Tut mir leid wenn ich Euch zur Weißglut gebracht habe.  :'(

Sollte dennoch eine Antort kommen würde ich mich freuen.
Nur wer Fragt bekommt auch eine Antwort

oma

Hallo,

eine Antwort steht eigentlich in #3 von Franz mit: Insert into....

Gruß Oma
nichts ist fertig!