Keine Ahnung, ob ich jetzt eventuell auf 'nem total falschen Dampfer unterwegs bin. Hätte es so gemacht:
Delphi-Quellcode:
unction GetColumnCount(ForTable: PAnsiChar; InDatabase: PAnsiChar):integer;
var
Query:
String;
begin
Query := '
SELECT * FROM COLUMNS WHERE TABLE_SCHEMA = ''
'+InDatabase+'
''
AND TABLE_NAME = ''
'+ForTable+'
';
//Query := 'SELECT * FROM COLUMNS WHERE TABLE_SCHEMA = ''mydata'' AND TABLE_NAME = ''mytable''';
mysql_real_query(dbCon,PAnsiChar(
Query),Length(
Query));
end;
Danke für den Vorschlag.
Kommt leider weiterhin die Meldung dass "S" keine gültige Syntax sei.
mit dem Auskommentierten
Query funktioniert es einwandfrei.
Danke, es mussten tatsächlich vier gänsefüsschen hinten dran