Hallo liebes Java-Forum.
Ich würde gern wissen, ob ich beim Aufbau einer Verbindung zu einer mdb (access) datenbank den Tabellennamen zwangsläufig wissen muss.
"adressen" ist hier der Tabellenname, aber nehmen wir an ich kenne gerade diesen nicht. Wenn ich dann "*" einfüge bekomme ich einen Fehler "syntax in FROM " oder so.
Der Datenbankname ist mir zu jeder Zeit bekannt, aber kann ich nicht einfach sagen "erste" tabelle aufrufen? oder kann ich abfragen was für Tabellen es gibt?
Das wäre sehr hilfreich.
Danke
Ich würde gern wissen, ob ich beim Aufbau einer Verbindung zu einer mdb (access) datenbank den Tabellennamen zwangsläufig wissen muss.
Java:
[...]
String query = "SELECT * FROM adressen" ;
stmt.executeQuery(query);
[...]
"adressen" ist hier der Tabellenname, aber nehmen wir an ich kenne gerade diesen nicht. Wenn ich dann "*" einfüge bekomme ich einen Fehler "syntax in FROM " oder so.
Der Datenbankname ist mir zu jeder Zeit bekannt, aber kann ich nicht einfach sagen "erste" tabelle aufrufen? oder kann ich abfragen was für Tabellen es gibt?
Das wäre sehr hilfreich.
Danke