Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Database Components (https://www.delphipraxis.net/161003-database-components.html)

DArc 13. Jun 2011 11:00

AW: Database Components
 
ja, kriege da aber die tabellen namen und nicht den inhalt

mkinzler 13. Jun 2011 11:02

AW: Database Components
 
Mit
SQL-Code:
SHOW DATABASES
aber auch nicht

DArc 13. Jun 2011 11:10

AW: Database Components
 
klar, schau mal die erste Seite den PHP Script an

ich müsste halt nur das ergebnis in ein array reinladen und den ersten rausnehmen
Code:
echo $row[0],"<br/>";
so hab ichs auch schon versucht
Code:
ShowMessage(  ZQuery1.FieldByName('Database').AsString);
Anstatt AsString, hab ich Value, Text usw. probiert, kriege jedesmal "0" raus.

€dit: Ich will ja net unhöflich wirken, aber könnte mal bitte irgendjemand einfach das Beispiel Projekt ziehen oder selbst kurz ein
Programm mit den hier im Thread auftauchenden Codes erstellen und es einfach testen? BITTE!

Und nochwas: Ich hatte nie Schwierigkeiten Tabellen Inhalte anzuzeigen, verstehe also nicht wieso das nicht funktioniert, denn die Datenbanken sind
im Grunde auch in einer Tabelle, undzwar "Database" gespeichert, deswegen funktioniert das PHP Script ja auch

mkinzler 13. Jun 2011 11:16

AW: Database Components
 
Was meinst du mit Inhalt?
SQL-Code:
SHOW DATABASES
liefet dir eine Liste der Namen der Datenbanken des Servers und nicht deren Inhalt

DArc 13. Jun 2011 11:22

AW: Database Components
 
zum verständnis:

1. Ich möchte ja die Namen rausfinden, kriege aber bei jedem Code den ich benutzt habe, meinen eigenen und die der anderen, immer "0" zurück!
2. Sind die Datenbanken in einer Tabelle gespeichert:
Code:
+++++++++++++++
-   Database -
+++++++++++++++
    Name 1
    Name 2
    Name 3
    usw.
Es gibt nur eine Spalte soweit ich weiß, undzwar "Database" ... sollte man aber wissen, wenn man sql bzw php oft benutzt

omata 13. Jun 2011 11:37

AW: Database Components
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von DArc (Beitrag 1106073)
Hab mal das Beispiel Projekt hochgeladen.

Dein Beispiel funktioniert bei mir wunderbar.

DArc 13. Jun 2011 11:38

AW: Database Components
 
Kannst mal Dumpen, was für Ergebnisse da kommen?

Ich raff einfach nicht wieso das bei mir nicht funktioniert^^

mikhal 13. Jun 2011 11:39

AW: Database Components
 
Hast du überhaupt die Berechtigung "Show DataBases"?
Zitat:

13.5.4.7. SHOW DATABASES
SHOW {DATABASES | SCHEMAS} [LIKE 'pattern']

SHOW DATABASES listet die Datenbanken auf dem MySQL Server-Host auf. Sofern Sie nicht über die Berechtigung SHOW DATABASES verfügen, werden Ihnen nur diejenigen Datenbanken angezeigt, für die Sie Berechtigungen haben. Sie können diese Liste auch mit mysqlshow anzeigen.

Wurde der Server mit der Option --skip-show-database gestartet, dann können Sie diese Anweisung ohne die Berechtigung SHOW DATABASES überhaupt nicht verwenden.

SHOW SCHEMAS kann ebenfalls verwendet werden.


--------------------------------------------------------------------------------

Dies ist eine Übersetzung des MySQL-Referenzhandbuchs, das sich auf dev.mysql.com befindet. Das ursprüngliche Referenzhandbuch ist auf Englisch, und diese Übersetzung ist nicht notwendigerweise so aktuell wie die englische Ausgabe. Das vorliegende deutschsprachige Handbuch behandelt MySQL bis zur Version 5.1.
Mikhal

DArc 13. Jun 2011 11:41

AW: Database Components
 
Die Berechtigungen muss ich doch haben, weil das PHP Script funktioniert ...

mkinzler 13. Jun 2011 11:43

AW: Database Components
 
Nein nicht unbedingt. Da bei MYSQL die Nutzerrechte pro Rechner vergeben werden können. Läuft das Programm den auf dem selben Rechner?


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:14 Uhr.
Seite 2 von 3     12 3      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz