SQL: Datenbanken auflisten

x45

chronische Wohlfühlitis
Hi Leute!

Kann mir hier jemand den Befehl in SQL sagen, um alle Datenbanken aufzulisten?

mfg,
x45
 
Hi!

mysql_list_dbs() ist ein MySQL-Befehl. Ich brauche aber den Befehl in SQL.

Trotzdem Danke.
 
Dafür, dass ich dich missverstanden habe, habe ich mal kurz Google betätigt und kam auf folgendes Ergebnis:

SHOW DATABASES;

Wäre ja fast zu einfach um wahr zu sein. Probier es mal, ich habe hier leider keine Möglichkeit dazu. :)
 
Hi!

An und für sich funktioniert der Befehl... allerdings nur auf meiner MySQL-Datenbank. Wenn ich mittels VB auf den Befehl auf meiner MSSQL-Datenbank ausführe dann bekomme ich immer den Fehler: "Die gespeicherte Abfrage "Show" konnte nicht gefunden werden"...

x45
 
meinst du vielleicht das, muss halt nur deine daten eintragen:

<?
mysql_connect();

mysql_select_db("gaestebuch");

$res = mysql_query("select * from Eintragungen");

$num = mysql_num_rows($res);

while ($dsatz = mysql_fetch_assoc($res))
{
echo "<table>";
echo "<tr>" . "<td>" . "Name: " . $dsatz["Name"] . "</td> </tr>";
echo "<tr><td>" . "E-Mail: " . $dsatz["E-Mail"] . "</td></tr>";
echo "<tr><td>" . "Homepage: " . $dsatz["Homepage"] . "</td></tr>";
echo "<tr><td>" . "ICQ: " . $dsatz["Icq"] . "</td></tr>";
echo "<tr><td>" . "Beitrag: " . $dsatz["Beitrag"] . "</td></tr>";
echo "</tr> </table>";
echo "<br><br>";
}
?>
 
Konnte es leider nicht testen, da ich keinen Zugrif auf eine MSSQL-Datenbank habe, habe es aber im Zusammenhang mit einer MSSQL-Datenbank gefunden
 
@Thorst: Danke, aber das ist eine Lösung in PHP für MySQL. Ich greife aber aus VB auf eine MSSQL-Datenbank zu.

Wie gesagt, SHOW DATABASES auf meine MySQL-Datenbank funktioniert, nur auf MSSQL nicht.
 
Oben