meinen Code nicht Java arbeiten und jsp plz help meDB CONNECT Klasse nicht Java-Klasse gefunden MYSQL
public class DbConnect {
Connection conn = null;
ResultSet rst;
java.sql.Statement stmt;
String url="jdbc:mysql://localhost:3306/";
String dbName="teljo";
String driver="com.mysql.jdbc.Driver";
String userName="root";
String password="";
public Connection getConnect(){
try {
Class.forName(driver).newInstance();
System.out.println("driver loaded sucessfully");
conn=DriverManager.getConnection(url + dbName,userName,password);
System.out.println("connect to the data base");
}
catch (ClassNotFoundException ce) {
System.out.println("driver loading failed"+ ce);
}
catch (Exception e) {
System.out.println("error in connection to database");
}
return conn;
}
}
dies ist meine Verbindungscode db-Klasse. die mysql-verbindung nicht verbinden was ist los? i Eclipse IDE, Ausgabe ist dies
driver loading failedjava.lang.ClassNotFoundException: com.mysql.jdbc.Driverjava.lang.NullPointerException
Wenn Ihre Fehlermeldung sagt wirklich, dass die Klasse 'com.mysql.jdbc.Driverjava.lang.NullPointerException' nicht gefunden wird, dann' driver' Variable wurde irgendwo aktualisiert in Code, den Sie nicht gezeigt haben. – Andreas
* Unrelated: * Setzen Sie 'ResultSet' und' Statement' nicht in Ihre 'DbConnect' Klasse. Sie sollten lokale Variablen sein, wo sie verwendet werden. Es ist sehr selten, dass diese Felder sind. – Andreas