1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
| public class DB_Access {
public String getFile () throws DataIOException {
String file_content;
try {
// chargement du driver ODBC de microsoft, le nom du paquetage
//est donnée. Chargement dynamique de JdbcOdbcDriver.class
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch (ClassNotFoundException e) {
System.out.println("Unable to load Driver Class");
}
try {
// connexion à la base « nom de la base », nom de lutilisateur, le mot de passe
Connection con = DriverManager.getConnection("jdbc:mysql://localhost/wafa_bd","root", "");
// création et exécution dune instruction SQL
Statement stmt = con.createStatement();
//instruction SQL, résultat stocké dans un ResultSet
ResultSet rs = stmt.executeQuery("SELECT content FROM tab");
System.out.println(rs.toString());
//Affichage des résultats
while(rs.next()) {
file_content=rs.getString("content");
}
// restitution des ressources de la base
rs.close();
stmt.close();
con.close();
}
catch (SQLException se) {
// Informe lutilisateur de toute erreur SQL
System.out.println("SQL Exception: " + se.getMessage());
se.printStackTrace(System.out);
}
return file_content;
}
} |
Partager