Java Reference
In-Depth Information
private void jBtnDatenholenActionPerformed(ActionEvent evt) {
try {
Class.forName("com.mysql.jdbc.Driver").newInstance();
} catch (Exception e) {
System.err.println("Treiber konnte nicht geladen werden!");
System.err.println(e);
e.printStackTrace();
System.exit(-1);
}
System.out.println("Treiber wurde geladen!");
try {
Connection conn = DriverManager.getConnection(ConnectURL, user, pw);
Statement stmt = conn.createStatement();
System.out.println("Verbindung zur Datenbank aufgebaut!");
// Datenabfrage aufbereiten
String query = "select ID, Titel from Buecher";
// Schritt 3: Datenabfrage ausführen
ResultSet rs = stmt.executeQuery(query);
// Schritt 4: Ergebnismenge verarbeiten
DefaultTableModel model = (DefaultTableModel)
jTable1.getModel();
while (rs.next()) {
model.addRow(new String[] {
rs.getString("ID"),
rs.getString("Titel")});
}
jTable1.sizeColumnsToFit(0);
// Verbindung schließen
rs.close();
stmt.close();
} catch (SQLException e) {
System.err.println("Driver can't get a connection.");
e.printStackTrace();
System.err.println("SQLExecption:"+e.getMessage());
System.err.println("SQLState:"+e.getSQLState());
System.err.println("VendorError:"+e.getErrorCode());
System.exit(-1);
} finally {
if ( conn != null) {
try {
conn .close();
Search WWH ::




Custom Search