ich habe noch einmal eine frage zur syntax, diesmal bei drop table:
der tabellenname ist als variable, ich habe folgenden code:
Code: Alles auswählen
SQLQuery1.close;
SQlQuery1.SQL.clear;
SQLQuery1.SQL.Add('DROP TABLE :tabellenname ');
SQLQuery1.Params.ParamByName('tabellenname').AsString:=tabname;
SQlQuery1.ExecSQL;
MySQL50Connection1: Error Executing query: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''test'' at line 1
(in diesem fall wollte ich die tabelle test löschen)
ich hoffe, ihr könnt mir helfen, wie der befehl korrekt heißt!
schonmal vielen dank!
tictac