Zitat von
WS1976:
Oooooh,
das ist mir doch völlig egal ob das jetzt copy oder sonstetwas ist, ich will ...
Klingt für mich ein wenig nach "Unbeherrscht". Arbeite mal an deinem Tonfall.
Berhard hat meinen minimalistischen Beitrag schon richtig interpretiert.
Um eine nicht existierende Tabelle zu kopieren, musst Du sie erstmal erzeugen ('CREATE TABLE'). Dazu musst Du Dir die Struktur der Tabelle aus der Quell-
DB rauslesen. Hierzu eignet sich ein TADODataset und ein 'Select * from Tabelle where 1=0'. Damit bekommst Du alle Felder samt Feldtyp. Daraus bastelst Du dir das 'CREATE TABLE' Skript und führst es aus.
Anschließend kopierst Du einfach Record für Record in das Zielsystem.
[edit]Ob
ADO DDL-Kommandos zulässt, weiß ich nicht, aber ich kann mir vorstellen, das die Execute-Methode der ADOConnection keine Zicken macht (bei mir geht's jedenfalls)[/edit]