![](styles/elise/misc/quote_24x24.png)
Zitat von
TheMason:
Vor allem weil ich eben auch ganz gerne Befehle wie "SHOW DATABASES" und "DESCRIBE TABLE" nutzen möchte, um die Tabellen mit einer Delphi Routine zu sichern ...
Nun, eine TQuery Komponente ist eher dazu da,
SQL Statements wie SELECT an den Server zu senden und die Ergebnisse entgegenzunehmen. "SHOW" oder "DESCRIBE" liefern in der Shell eventuell Ergebnisse, werden aber anscheinend nicht als gültige
SQL Statements von TQuery verarbeitet. Schau mal nach, ob diese Befehle laut Doku ausser in der Shell auch in Skripten inn / Triggern / Prozeduren verwendet werden können (ich tippe auf nein).
Es sollte natürlich einen Weg gehen, die Datenbank- und Tabellennamen aufzulisten, wenn die Shell das auch kann.
Wenn es nicht mit SELECT * FROM (Systemtabellenname) geht, bietet DbExpress eventuell etwas im
MySQL-Treiber.