RealHAZZARD
Erfahrenes Mitglied
Servus.
Java in Kombination mit sql bringt mich noch um den Verstand.
Ich wolle nur mal testhalber eine Verbindung zu ner mySQL-DB
machen. Der meckert aber immer am Treiber rum. (java.lang.ClassNotFoundException)
Erstaml mein Code (Ausschnitt):
Ich denke das(com.mysql.jdbc.Driver) muss so dastehen!?
Und meine nächste Frage wäre dann, wie addressiere ich den localhost? (vielmehr die DB dahinter)
Hab ich in nem anderen Beispiel auch schon gemacht, wollte aber auch
nicht ganz so klappen, wie ich mir das vorgestellt habe.
Und...Kann man diese ganze Treibergeschichte nicht etwas dynamsicher machen?
Ich dachte DriverManager.getDriver("Url") würde mir da helfen?
Also so nach dem Motto: Ich frag mit getdriver nach dem benötigten Treiber und übergebe das dann an Class.forName.Oder?
Hat da vielleicht jemand einen Tip oder ein Beispiel (wie man getdriver richtig verwendet)?
THX
Java in Kombination mit sql bringt mich noch um den Verstand.
Ich wolle nur mal testhalber eine Verbindung zu ner mySQL-DB
machen. Der meckert aber immer am Treiber rum. (java.lang.ClassNotFoundException)
Erstaml mein Code (Ausschnitt):
Code:
...
Connection con;
try
{
Class.forName ("com.mysql.jdbc.Driver");
con = DriverManager.getConnection("jdbc:C:\\Programme\\xampp\\mysql\\data\\nuke",user,pw);
return true;
}catch (ClassNotFoundException cnf)
{
cnf.printStackTrace();
return false;
}catch (SQLException sqle)
{
sqle.printStackTrace();
return false;
...
Und meine nächste Frage wäre dann, wie addressiere ich den localhost? (vielmehr die DB dahinter)
Hab ich in nem anderen Beispiel auch schon gemacht, wollte aber auch
nicht ganz so klappen, wie ich mir das vorgestellt habe.
Und...Kann man diese ganze Treibergeschichte nicht etwas dynamsicher machen?
Ich dachte DriverManager.getDriver("Url") würde mir da helfen?
Also so nach dem Motto: Ich frag mit getdriver nach dem benötigten Treiber und übergebe das dann an Class.forName.Oder?
Hat da vielleicht jemand einen Tip oder ein Beispiel (wie man getdriver richtig verwendet)?
THX