import java.sql.*;...
Connection conn = null;
Statement selectStatement = null;
ResultSet result = null;
try {
// Chargement du driver, le JAR du connector JDBC MySQL doit être dans le classpath
// En règle général le string est "com.mysql.jdbc.Driver" mais l'utilisation de cette
// méthode est plus que recommandé
Class.forName(com.mysql.jdbc.Driver.class.getName());
// Connexion à la base de données
conn = DriverManager.getConnection(URL);
// Création de la requête à exécuter
selectStatement = conn.createStatement();
// Exécution de la requête et récupération du résultat
result = select.executeQuery("SELECT a FROM b WHERE C");
// print out the results
while (result.next()) {
String element= result.getString("a");
System.out.println(element);
}
}
catch (SQLException e) {
System.err.println("SQL Exception: "+e.getMessage());
System.exit(1);
}
catch (ClassNotFoundException e) {
System.err.println("Class not found: "+e.getMessage());
System.exit(1);
}
catch (Exception e) {
System.err.println("Other Exception: ");
System.err.println(e.getMessage());
System.exit(1);
}
finally {
try {
if (result != null) result.close();
if (select != null) select.close();
if (conn != null) conn.close();
}
catch (SQLException e) {
System.err.println("Error closing connection: "+e.getMessage());
}
}