Hey,
ich habe mir jetzt den MySQL Connector J als JDBC Driver heruntergeladen und die genannte Datei in meinen Classpath eingefügt. Das ist doch der Ordner, wo auch meine ganzen Projektdateien gelagert sind oder?
Ich arbeite mit BlueJ, einer Lernentwicklung, da wird für jedes Projekt ein Ordner angelegt mit den Java Dateien, da habe ich nun die connector.jar reinkopiert. Richtig?
Auf jeden Fall zeigt er mir beim kompilierten Code eine Fehlermeldung an, dass er .getInstance() nicht finden kann (cannot fnd symbol)
Ich denke, ich habe den Driver falsch eingebunden. Kann mir da wer helfen?
Hier der Code
ich habe mir jetzt den MySQL Connector J als JDBC Driver heruntergeladen und die genannte Datei in meinen Classpath eingefügt. Das ist doch der Ordner, wo auch meine ganzen Projektdateien gelagert sind oder?
Ich arbeite mit BlueJ, einer Lernentwicklung, da wird für jedes Projekt ein Ordner angelegt mit den Java Dateien, da habe ich nun die connector.jar reinkopiert. Richtig?
Auf jeden Fall zeigt er mir beim kompilierten Code eine Fehlermeldung an, dass er .getInstance() nicht finden kann (cannot fnd symbol)
Ich denke, ich habe den Driver falsch eingebunden. Kann mir da wer helfen?
Hier der Code
Java:
import java.sql.*;
public class gui {
Connection con = null;
Statement stmt = null;
ResultSet rs = null;
public static void main(String args[]){
try{
Class.forName( "com.mysql.jdbc.Driver" ).getInstance();
}
catch (ClassNotFoundException e){
e.printStacjTrace();
System.exit(1);
}
try{
con = DriverManager.get.Connection("jdbc:mysql://localhost","root", "");
stmt = con.createStatement();
rs = stmt.executeQuery("SELECT name FROM test");
while (rs.next()) {
System.out.println("Name: "+rs.getString(1));
}
stmt.close();
con.close();
}
catch (SQLException e){
e.printStackTrace();
return;
}
}
}