Hmh, versteh ich nicht!
Hab das auch schon versucht, bzw schon alle Möglichen Varianten, mit Hochkommas. Aber irgendwie geht das nicht, er legt die einfach nicht an.
Vielleicht geht das gar nicht mit 'Add' sondern nur mit 'Text'.
Wenn du die möglichkeit hast dann kannst du es ja mal bei dir probieren
Code:
with Form1.Query do
begin
if active then
close;
with
SQL do
begin
clear;
//Add('CREATE TABLE ' + #39 + 'test_xxl.dbf' + #39);
Add('CREATE TABLE test_db.dbf');
Add('ID INTEGER,');
Add('NAME VARCHAR(20),');
Add('KUERZEL VARCHAR(20),');
Add('PRIMARY KEY (ID)');
end;
try
ExecSQL;
except
end;
end;
Hab NOT NULL jetzt noch weggelassen.
Gruß
TESTER