return resultGare;
}
public static Gare getGareFromDua(String dua) {
Gare resultGare = null;
try {
ResultSet rs = null;
synchronized (statementGetGareFromDua) {
statementGetGareFromDua.setString(1, dua);
rs = statementGetGareFromDua.executeQuery();
}
if (rs != null && rs.last()) {
if (rs.getRow() == 1) {
// Attention à l'ordre des champs dans la table
resultGare = new Gare(rs.getInt("id_gare"), rs.getString("nom"), rs.getString("uic"), rs.getString("dua"));
}
else {
System.err.println("DaoGare.getGareFromDua(" + dua + ") : plusieurs résultats.");
}
}