AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi alle Tabellen einer Datenbank anzeigen
Thema durchsuchen
Ansicht
Themen-Optionen

alle Tabellen einer Datenbank anzeigen

Ein Thema von Megamorph · begonnen am 26. Jan 2007 · letzter Beitrag vom 27. Jan 2007
 
Megamorph

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

alle Tabellen einer Datenbank anzeigen

  Alt 26. Jan 2007, 22:57
Datenbank: MySQL • Version: 5.1 • Zugriff über: mysql.pas - http://www.fichtner.net/delphi/
Hallo Community,

ich habe jetzt etwas rumgerätzelt, aber ich bekomme es doch nicht auf die Reihe, die Namen aller Tabellen anzuzeigen.
Für PHP fand ich das:
http://www.selfphp.info/funktionsref...ist_tables.php
...was ich versuchte auf Delphi zu übertragen, allerdings fehlt mir die Funktion 'mysql_tablename()'

Zudem bekommt man nicht einmal die Anzahl der Tabellen raus (nach PHP-Art).

Die Datenbankverbindung ist _myCon und wurde auch schon erfolgreich getestet (Tabelle anlegen, Überprüfung mit PMA).

Delphi-Quellcode:
VAR count : integer;
    num_res : PMYSQL_RES;

begin
  if connect then
  begin
    num_res:= mysql_list_tables(_myCon,db);
    count:= mysql_num_rows(num_res);

    //jetzt ist count trotzdem 0! wieso?
Ich hoffe meine Frage ist nicht zu dumm. Ich habe wirklich 1h daran gehangen + 30min Sufu & Google benutzt.
Thx im Vorraus!
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:59 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz