alla fine ho fatto così:
codice:
public static int sommaEntrate() {
int somma = 0;
try {
Class.forName("com.mysql.jdbc.Driver");
Connection conn = DriverManager.getConnection("jdbc:mysql://......");
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("select sum(entrate) as sommaEntrate from movimenti");
if (rs.next()) {
somma = rs.getInt("sommaEntrate");
}
rs.close();
stmt.close();
} catch (Exception e) {
JOptionPane.showMessageDialog(null, e.getMessage());
} finally {
return somma;
}
}
solo che per riempire la textfield con un int ho fatto così:
codice:
String entrate = Integer.toString(Somma.sommaEntrate());
jTextField9.setText(entrate);
c'è un'altra maniera per riempire le text field con un int??