Datenbankverbindung herstellen

brabbit14

Mitglied
Moin Zusammen,

ich bin Java Anfänger und möchte nun mit einer Klasse, die ich über die Konsole (cmd) anspreche die Daten meiner erstelle Datenbank anzeigen lassen.

Mein Code sieht folgendermaßen aus:

package database_norm;

public class person_connect {

public static void main(String[] args) {

String url = "jdbc:jtds:sqlserver://192.168.2.59/database_norm;instance=SQLEXPRESS";
String username = "sa";
String password = "ose";


try {
Class.forName("net.sourceforge.jtds.jdbc.Driver");
conn = DriverManager.getConnection (url, username,password);
System.out.println ("Connection successful");
} catch (Exception e) {
System.err.println ("Cannot connect to database server");
e.printStackTrace();
}


}

}


In der Console erscheint folgender Fehler:

Exception in thread "main" java.lang.Error: Unresolved compilation problems:
conn cannot be resolved to a variable
DriverManager cannot be resolved

at database_norm.person_connect.main(person_connect.java:14)


######

Ich habe schon alles probiert, aber der Fehler bleibt bestehen (siehe Screenshot)
Könnte mir bitte jemand da weiterhelfen?

Gruß rabbti14
 

Anhänge

  • 2014-02-06_11h18_51.png
    2014-02-06_11h18_51.png
    34,7 KB · Aufrufe: 47

brabbit14

Mitglied
Connection conn = DriverManager.getConnection (url, username,password);

Vielleicht auch mal mehr in einem Tutorial lesen?

Ja, funktioniert danach aber weiterhin nicht:

Java:
java.lang.ClassNotFoundException: net.sourceforge.jtds.jdbc.Driver
	at java.net.URLClassLoader$1.run(Unknown Source)
	at java.net.URLClassLoader$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Unknown Source)
	at database_norm.person_connect.main(person_connect.java:15)

Wie kann ich die jdbc jar mit einbinden, und wo muss diese liegen?
 
Zuletzt bearbeitet:

turtle

Top Contributor
java.lang.ClassNotFoundException: net.sourceforge.jtds.jdbc.Driver
Ist wohl eindeutig, oder?

Du musst die Treiber-JAR in den Classpath aufnehmen.

Für MSQL-Server heisst die JAR ungefähr jtds-1.2.2.jar, oder so ähnlich.

In Eclipse kannst du eine "externe JAR Library" dem Build-Path hinzufügen und gut ist.

Bei Start von der Kommandozeile kannst du den Classpath beim Aufruf angeben:
Code:
java -cp <Pfad zur Treiber.jar> <DeinProgramm>
 
Zuletzt bearbeitet:

brabbit14

Mitglied
Ist wohl eindeutig, oder?

Du musst die Treiber-JAR in den Classpath aufnehmen.

Für MSQL-Server heisst die JAR ungefähr jtds-1.2.2.jar, oder so ähnlich.

In Eclipse kannst du eine "externe JAR Library" dem Build-Path hinzufügen und gut ist.

Bei Start von der Kommandozeile kannst du den Classpath beim Aufruf angeben:
Code:
java -cp <Pfad zur Treiber.jar> <DeinProgramm>

Wenn es eindeutig wäre, hätte ich wohl kein Foreneintrag erstellt?!:bloed:
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
M Datenbankverbindung mit JSP herstellen Datenbankprogrammierung 19
8 MySQL Datenbankverbindung herstellen FAQ Datenbankprogrammierung 2
Oneixee5 Datenbankverbindung mit Zertifikat absichern. Datenbankprogrammierung 3
H Datenbankverbindung zu MS Access Datenbankprogrammierung 4
Zrebna Wie mittels PL/SQL eine Datenbankverbindung blockieren? Datenbankprogrammierung 6
B Probleme mit Datenbankverbindung Datenbankprogrammierung 2
J Jar-Datei stellt keine Datenbankverbindung her Datenbankprogrammierung 3
B SQLite Frage zu SQLite Datenbankverbindung Datenbankprogrammierung 7
Danloc Informationen für Datenbankverbindung wo/wie speichern? Datenbankprogrammierung 11
T Problem mit Datenbankverbindung Datenbankprogrammierung 22
I Datenbankverbindung Oracle DB klappt nicht - getConnection returned null Datenbankprogrammierung 8
D Keine Datenbankverbindung Datenbankprogrammierung 4
dat_vin JavaFX Datenbankverbindung über JPA und MySQL Error Datenbankprogrammierung 0
R Datenbankverbindung kann nicht hergestellt werden Datenbankprogrammierung 8
I SELECT bei Datenbankverbindung Datenbankprogrammierung 6
E Zuverlässige Datenbankverbindung Datenbankprogrammierung 4
B SQLite Java Login + Datenbankverbindung Datenbankprogrammierung 4
M Datenbankverbindung Access Datenbankprogrammierung 3
eskimo328 Datenbankverbindung ohne Passwort im Quelltext bei einer offline Anwendung Datenbankprogrammierung 14
Kenan89 Keine Datenbankverbindung möglich Datenbankprogrammierung 52
T Datenbankverbindung access funtioniert nicht Datenbankprogrammierung 21
K Problem mit Datenbankverbindung via Eclipse Datenbankprogrammierung 2
M Datenbankverbindung zu langsam beim Insert? Datenbankprogrammierung 6
E Datenbankverbindung mit Oracle JDBC und Eclipse Plugin Quantum db Datenbankprogrammierung 2
N Allg. Frage zur Datenbankverbindung Datenbankprogrammierung 2
C [MSSQL] Datenbankverbindung will nicht klappen... Datenbankprogrammierung 2
Hartigan Datenbankverbindung automatisch aktualisieren Datenbankprogrammierung 3
C MySQL Keine Datenbankverbindung Datenbankprogrammierung 6
D MySQL Datenbankverbindung scheitert Datenbankprogrammierung 9
A Datenbankverbindung mit einer Datenbank auf einem Webspace Datenbankprogrammierung 10
G Wie sieht eine Datenbankverbindung mit jndi aus? Datenbankprogrammierung 3
D Sicherheit für Datenbankverbindung Datenbankprogrammierung 19
MQue MySQL DatenbankVerbindung Datenbankprogrammierung 3
B Datenbankverbindung kann nicht aufgebaut werden. Datenbankprogrammierung 2
M Aus einem Applet eine Datenbankverbindung starten? Datenbankprogrammierung 26
G Datenbankverbindung mit Proxool aufrecht erhalten Datenbankprogrammierung 4
G iBatis Datenbankverbindung - DB-User übergeben Datenbankprogrammierung 4
J Warum ist es aufwendig eine Datenbankverbindung herzustellen Datenbankprogrammierung 3
E Datenbankverbindung verwalten Datenbankprogrammierung 6
J Fehler bei Oracle-Datenbankverbindung Datenbankprogrammierung 2
E Datenbankverbindung Java MySQL Exception Datenbankprogrammierung 10
K Datenbankverbindung zu MySQL in XAMPP Datenbankprogrammierung 11
M Dauerhafte Datenbankverbindung - Timeouts? Datenbankprogrammierung 4
timomeinen [Hibernate] Datenbankverbindung testen Datenbankprogrammierung 11
M Datenbankverbindung bricht nach ca. 12 Stunden Verbindung ab Datenbankprogrammierung 3
K Wann schließt ihr die Datenbankverbindung? Datenbankprogrammierung 7
E Datenbankverbindung von BIRT Datenbankprogrammierung 3
S Datenbankverbindung auslagen Datenbankprogrammierung 3
A Was passiert wenn eine Datenbankverbindung unterbricht Datenbankprogrammierung 7
D MySQL Connection richtig herstellen. Wie ? Datenbankprogrammierung 7
A Verbindung mit Access 2007 Datenbank herstellen Datenbankprogrammierung 1
J Verbindung zu Datenbank herstellen Datenbankprogrammierung 26
T MySQL Kann Verbindung zur MySQL Datenbank nicht herstellen. Datenbankprogrammierung 4
jeppi MySQL Design-Problem: DB-Verbindung herstellen und halten - JdbcRowSet / Idle-Timeout? Datenbankprogrammierung 9
S Schnellste Methode Datei aus Datenbank herstellen Datenbankprogrammierung 7
B MySQL Verbindung herstellen | ConnectException Datenbankprogrammierung 2
P jar-File auswählen und Verbindung herstellen Datenbankprogrammierung 5
H Kann keine Verbindung zur DB herstellen Datenbankprogrammierung 7
J Verbindung mit Interbase-Datenbank herstellen Datenbankprogrammierung 2

Ähnliche Java Themen

Neue Themen


Oben