Vous devez mettre votre code dans une méthode. Essayez ceci, puis "exécutez" votre cours :
public class SQL {
public static void main(String[] args) throws SQLException {
Connection con = DriverManager.getConnection("jdbc:mysql://instance23389.db.xeround.com:15296/Inventory","user","password");
PreparedStatement Statement = con.prepareStatement("Select * from name");
ResultSet result = Statement.executeQuery();
while(result.next()) {
// do something with the row
}
}
}
Si vous codez une méthode principale comme celle-ci (static
, avec void
type de retour et une String[]
paramètre), vous pouvez ensuite "exécuter" votre classe.
Notez que la ligne
Class.forName("com.mysql.jdbc.Driver");
est totalement inutile :le pilote sera chargé lorsque vous tenterez d'ouvrir votre connexion.