try
{
Class.forName("com.mysql.jdbc.Driver").newInstance();
verbindung = DriverManager.getConnection("jdbc:mysql://localhost?user=root");
sqlAnweisung = verbindung.createStatement();
//Diese Datenbank wird benutzt
sqlCode = "USE firma";
sqlAnweisung.executeUpdate(sqlCode);
sqlCode = "CREATE TABLE IF NOT EXISTS personen(name VARCHAR(30), vorname VARCHAR(25), kontonummer INT, pin INT, kontostand DOUBLE)";
sqlAnweisung.executeUpdate(sqlCode);
String insertSql = "INSERT INTO personen(name, vorname, kontonummer, pin, kontostand) VALUES (?, ?, ?, ?, ?)";
try(PreparedStatement stmt = verbindung.prepareStatement(insertSql)) {
stmt.setString(1, ergebnis3);
stmt.setString(2, ergebnis);
stmt.setString(3, ergebnis4);
stmt.setString(4, ergebnis5);
stmt.setBigDecimal(5, new BigDecimal("0.0"));
stmt.executeUpdate();
}
sqlAnweisung.executeUpdate(sqlCode);
verbindung.close();
this.setVisible(false);
AuswahlDE objectOne = new AuswahlDE();
objectOne.SeiteOn();
}
catch(SQLException ex)
{
System.out.println("SQL: " + ex.getMessage());
}
catch(Exception ex)
{
System.out.println("Allgemein:" + ex.getMessage());
}