Hallo Airlinepapst,
die Möglichkeit, komplette Datensätze in der Tabellenansicht zu duplizieren, kennst Du vermutlich.
Ich nehme einmal an, dass Du mit einem automatischen Primärschlüssel arbeitest, ansonsten würde das ja sowieso nicht funktionieren, wenn Du z.B. ein Datum nehmen würdest und das in neu zu gründende Datensätze einfügen willst.
Natürlich geht so etwas in Tabellenkalkulationen einfacher. Die müssen sich ja nicht um die Beziehungen von Tabellen und so etwas kümmern. Da ist egal, was in welcher Spalte steht, kann auch ruhig abwechselnd ein Datum, eine Zahl oder ein Text stehen - macht nichts.
Schnelle Möglichkeit, das gleiche Datum dreimal hintereinander in eine Tabelle einzugeben:
Code: Alles auswählen
INSERT INTO "Tabelle" ("Datumsfeld") VALUES ('2014-03-09');
INSERT INTO "Tabelle" ("Datumsfeld") VALUES ('2014-03-09');
INSERT INTO "Tabelle" ("Datumsfeld") VALUES ('2014-03-09');
Das geht dann natürlich erst einmal nur über Extras → SQL.
Der Weg in Datenbanken ist anders. Wenn Du 30 Mal den gleichlautenden Inhalt eingibst, dann gehört der nicht direkt in die Tabelle sondern gibt seinen Fremdschlüssel an die Tabelle weiter. Du gibst also in eine Tabelle z.B. Dein Datum ein. Die Tabelle steht im Hauptformular. Der Schlüsselwert des Datums wird dann an das Unterformular weitergegeben, in dem dann die Details stehen. So erhältst Du im Unterformular alles gebündelt, was zu dem Datum passt.
Gerade das Duplizieren von Daten wird in Datenbanken vermieden, indem auf verschiedene Tabellen aufgeteilt und Beziehungen zwischen den Tabellen gegründet werden. Deswegen wirst Du auch bei einer Suche nach dem Duplizieren von Daten nicht so schnell fündig.
Gruß
Robert