Hallo Wissende!
Ich würde gern eine Tabelle einer
Access-
DB kopieren, da ja das Umbenennen nicht möglich ist. Ist dies möglich - ohne das ich die Struktur zu umzubenennenden (zu kopierenden) Tabelle weiss???
Dies hier blieb leider ohne Erfolg
Delphi-Quellcode:
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Text :='CREATE TABLE NeueTabelle';
ADOQuery1.ExecSQL;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('INSERT INTO NeueTabelle');
ADOQuery1.SQL.Add('SELECT * FROM AlteTabelle');
ADOQuery1.ExecSQL;
Der Compiler warf die Fehlermdlung auf, dass er ein Feld in der "NeueTabelle" nicht finden konnte. Klar. Ich hatte es nicht angelegt, wollte ich doch dynamisch kopieren.
Geht das? Wenn ja => WIE??