1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
try {
cnxPays = DriverManager.getConnection("jdbc:odbc:Contacts");
} catch (SQLException e) {
System.out.println("Connection à la base de données impossible : " + e);
}
qryPays = "SELECT DISTINCT Pays FROM Contact GROUP BY Pays";
try {
Statement smtPays = cnxPays.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY);
rstPays = smtPays.executeQuery(qryPays);
while (!rstPays.isLast() && !rstPays.isAfterLast() && rstPays.next()) {
cmbPaysContact.addItem(rstPays.getString("Pays"));
}
rstPays.close();
} catch (SQLException e) {
txtStatus.setText("Anomalie sur la requête SELECT Pays FROM Contact : " + e);
} |
Partager