[TABLE]
[TR]
[TD]Hallo zusammen,
ich möchte ein Java Programm schreiben, das eine Datenbank (nicht Tabelle) erstellt.
Folgenden Code habe ich:
Class.forName(“org.postgresql.Driver”);
…
url = “jdbc ostgresql://127.0.0.1:5432/”;
connection = DriverManager.getConnection(url,username,password);
Create Database…
wenn ich mich direkt mit einer DB verbinde (url = "jdbc ostgresql://127.0.0.1:5432/DATENBANKNAME) dann geht alles.
Ohne Datenbankname gibt es eine NullPointer
Problem ist nur, dass ich die Datenbanken des Benutzers ja nicht kenne.
Mit MySQL geht das ganze ohne einen Datenbanknamen anzugeben.
Geht sowas bei PostgreSQL auch?
Danke für eure Hilfe[/TD]
[/TR]
[/TABLE]
losrollos:
[TABLE]
[TR]
[TD]Hallo zusammen,
ich möchte ein Java Programm schreiben, das eine Datenbank (nicht Tabelle) erstellt.
Folgenden Code habe ich:
Class.forName(“org.postgresql.Driver”);
…
url = “jdbc ostgresql://127.0.0.1:5432/”;
connection = DriverManager.getConnection(url,username,password);
Create Database…
wenn ich mich direkt mit einer DB verbinde (url = "jdbc ostgresql://127.0.0.1:5432/DATENBANKNAME) dann geht alles.
Ohne Datenbankname gibt es eine NullPointer
Problem ist nur, dass ich die Datenbanken des Benutzers ja nicht kenne.
Mit MySQL geht das ganze ohne einen Datenbanknamen anzugeben.
Geht sowas bei PostgreSQL auch?
Danke für eure Hilfe[/TD]
[/TR]
[/TABLE]
Ja, dafür gibt es die templateX und die postgresql - Datenbank.
Andreas