Leider funktioniert es noch nicht ganz!
Delphi-Quellcode:
query := PChar('
SHOW TABLES');
mysql_real_query(_myCon,
query, Length(
query));
_myRes := mysql_store_result(_myCon);
_myRow := mysql_fetch_row(_myRes);
for i:= 0
to length(_myRow)
do begin
memo.lines.add(_myRow[0]);
end;
bei length(_myRow) sagt er "Incompatible types".
Also habe ich aus Spaß die Anzahl der Tabellen eingetragen (aus PMA).
Dann sah das ganze so aus:
for i:= 0 to 4 do begin
Jetzt ist das Problem, dass er mir 5x die 1. Tabelle ausgibt!
Also schaute ich mir das Array _myRow an.
_myRow[0] enthält den 1. Tabellennamen
_myRow[1] enthält Buchstabensalat
_myRow[2] gibt es nicht
Also wie kann ich jetzt die Anzahl der Tabellen feststellen und auch auch die anderen Tabellennamen erfahren?
Thx 4 help!