Hallo,
ich versuche mich gerade in Datenbank Programmierung und will nun eine
eigentlich einfache abfrage machen ob der eingegebene Username und Passwort richtig waren.
Als Fehlermeldung kriege ich "treiber konnte nicht geladen werden." & "No suitable driver found for
jdbc:mysql://etc."
Ich hoffe ihr könnt mir helfen. Hier mein Code indem der Fehler auftritt
Und falls benötigt
mfg
ich versuche mich gerade in Datenbank Programmierung und will nun eine
eigentlich einfache abfrage machen ob der eingegebene Username und Passwort richtig waren.
Als Fehlermeldung kriege ich "treiber konnte nicht geladen werden." & "No suitable driver found for
jdbc:mysql://etc."
Ich hoffe ihr könnt mir helfen. Hier mein Code indem der Fehler auftritt
Java:
package DB;
import java.sql.Connection;
import java.sql.DriverManager;
public class dbConnect {
// Diese Eintraege werden zum
// Verbindungsaufbau benoetigt.
final String hostname = "localhost";
final String port = "3306";
final String dbname = "test";
final String user = "root";
final String password = "";
public static Connection conn = null;
public dbConnect() {
try {
Class.forName("com.mysql.jdbc.Driver").newInstance();
System.out.println("Treiber wurde geladen.");
} catch (Exception e) {
System.err.println("Treiber konnte nicht geladen werden.");
}
try {
String url = "jdbc:mysql://" + hostname + ":" + port + "/" + dbname;
conn = DriverManager.getConnection(url, user, password);
System.out.println("Es wurde sich erfolgreich an der Datenbank:" + url + " angemeldet.");
} catch (Exception e) {
System.err.println(e);
}
}
}
Und falls benötigt
Java:
package Login;
import java.sql.ResultSet;
import java.sql.Statement;
import DB.dbConnect;
public class Login_DB {
public static void abfrage (String Username, String Password) throws ClassNotFoundException {
try {
dbConnect kunde = new dbConnect();
Statement stmt = null;
ResultSet res = null;
stmt = kunde.conn.createStatement();
res = stmt.executeQuery("SELECT * FROM Login WHERE ('lUsername' = Username OR 'lPassword' = Password");
} catch (Exception ex) {
System.err.println(ex);
}
}
}
mfg