Hallo Tim.exe,
du musst dafür dynamisch das entsprechende CREATE TABLE Statement erzeugen.
Delphi-Quellcode:
SQL.Add('
CREATE TABLE '+EditTableName.Text);
SQL.Add('
('+EditFeld1.Text+'
'+EditTyp1.Text);
SQL.Add(EditFeld2.Text+'
'+EditTyp2.Text+'
)');
Natürlich solltest du keine Edit Felder benutzen, da diese für deinen Zweck nicht geeignet sind.(Wegen der unbekannten Felder Anzahl)