Hallo Leute,
habe folgenden Code zur verbindung mit meiner mysql datenbank:
So weit so gut. Jetzt muss ich die Klasse wiederverwendbar machen, spricht zerlegen, einzelne Module, mehrere klassen usw... Eine klasse soll die verbindung aufbauen. Die soll auch daten auslesen, soll weiter referenziert werden können usw.
Kann mir da einer ein Paar tips geben bitte!?
Ich wäre sehr dankbar.
Vielen dank im vorab
Slady
habe folgenden Code zur verbindung mit meiner mysql datenbank:
Code:
Connection con = null;
try {
// The newInstance() call is a work around for some broken Java implementations
Class.forName("com.mysql.jdbc.Driver").newInstance();
con = DriverManager.getConnection("jdbc:mysql://ip-nummer:3306/test?user=user&password=password");
}
catch (Exception ex) {
System.out.println("Kann Treiberklasse nicht laden");
}
try{
// Anweisungen erzeugen und ausführen
Statement stmt = con.createStatement();
stmt.executeUpdate("DELETE FROM Vorname where VName = 'Jim'");
stmt.executeUpdate("INSERT INTO test.Vorname(VName, NName) values('Jim', 'Bob')");
ResultSet rs = stmt.executeQuery("SELECT * FROM test.Vorname");
// Ergebnisse ausgeben
while(rs.next()){
System.out.print(rs.getString("VName"));
System.out.print(" ");
System.out.println(rs.getString("NName"));
}
// Freigebe der Datenbank Ressourcen sicherstellen
rs.close();
stmt.close();
con.close();
}
catch(SQLException se){
// Wenn Fehler, dann Fehler ausgeben...
System.out.println("SQL-Exception: " + se.getMessage());
se.printStackTrace(System.out);
}
Kann mir da einer ein Paar tips geben bitte!?
Ich wäre sehr dankbar.
Vielen dank im vorab
Slady