![]() |
ADO Tabelle kopieren
Schönen Tag,
ich möchte gerne den Inhalt einer ADO Table zur Laufzeit in eine andere ADO Table kopieren. Bisher leider ohne Erfolg. Wer kann mir hier helfen ? Gruss Hobcode |
Re: ADO Tabelle kopieren
Hallo Hobcode,
das geht entweder über ein SQL Statement:
SQL-Code:
oder über eine Schleife.
INSERT INTO neueTabelle
SELECT * FROM alteTabelle |
Re: ADO Tabelle kopieren
Hallo Mr. Spock,
bei der von Dir zuerst gezeigten Variante habe ich das Problem das in meinem Programm der Tabellenname während der Laufzeit dynamisch gestaltet werden muss. Leider funktioniert dies noch nicht mit dem ADO-SQL -Parameter (funktioniert bei mir noch nicht). Dein zweiter Vorschlag hift mir aber sicher weiter. Vielen Dank für die Information Gruss Hobcode |
Re: ADO Tabelle kopieren
Hallo Hobcode,
du kannst den SQL String ja auch dynamisch aufbauen. Wenn der Name z.B. in der Variablen CopyTable steht, kannst du folgenden schreiben:
Delphi-Quellcode:
myAdoQry.SQL.Add('INSERT INTO '+ CopyTable);
myAdoQry.SQL.Add('SELECT * FROM alteTabelle'); |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:33 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz