Autor Beitrag
Hänsel
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 99



BeitragVerfasst: Fr 21.10.16 08:46 
Hallo

Um Datesätze zu kopieren, kann ich dies ja Feld für Feld durchführen.
Besteht auch die Möglichkeit dies Satzweise (Satz besteht aus 25 Feldern)in eine andre Tabelle mit der gleichen Struktur durchzuführen?

Danke im Voraus
Hänsel
Nersgatt
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1561
Erhaltene Danke: 267


Delphi 10 Seattle Prof.
BeitragVerfasst: Fr 21.10.16 08:55 
Sowas geht am schnellsten direkt per SQL.
Leider hast Du nicht geschrieben, welche Datenbank Du verwendest und welche Zugriffskomponenten.

Generell kann aber praktisch jeder Datenbank sowas:
ausblenden SQL-Anweisung
1:
2:
insert into tabelle1 (feld1, feld2, feld3)
select bla1, bla2, bl3 from tabelle2;

_________________
Gruß, Jens
Zuerst ignorieren sie dich, dann lachen sie über dich, dann bekämpfen sie dich und dann gewinnst du. (Mahatma Gandhi)
Frühlingsrolle
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2274
Erhaltene Danke: 419

[Win NT] 5.1 x86 6.1 x64
[Delphi] 7 PE, 2006, 10.1 Starter, Lazarus - [C#] VS Exp 2012 - [Android API 15] VS Com 2015, Eclipse, AIDE - [C++] Builder 10.1
BeitragVerfasst: Fr 21.10.16 09:11 
Guten Morgen Hänsel,

wenn schon Satzweise und alle Spalten auf einmal, dann so:
ausblenden SQL-Anweisung
1:
2:
INSERT INTO neueTabelle
SELECT * FROM alteTabelle WHERE id = 1 // id fortlaufend erhöhen

_________________
„Politicians are put there to give you the idea that you have freedom of choice. You don’t. You have no choice. You have owners. They own you. They own everything." (George Denis Patrick Carlin)
Hänsel Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 99



BeitragVerfasst: Fr 21.10.16 10:35 
Ich möchte mich für Euer Antwort bedanken.

Gruß Hänsel