Einzelnen Beitrag anzeigen

Megamorph

Registriert seit: 28. Dez 2005
25 Beiträge
 
#8

Re: alle Tabellen einer Datenbank anzeigen

  Alt 27. Jan 2007, 11:15
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!
  Mit Zitat antworten Zitat