Bonjour,
je veux dans cette méthode faire une gestion d'erreur c'est a dire si la valeur "v" n'existe pas dans la base qu'il me génère une erreur genre "retapez la valeur ou..."
public static Vector getListevaleur(String v) {
//throw new UnsupportedOperationException("Not yet implemented");
Vector vdata = new Vector();
ResultSet rs = null;
Statement stmt = null;
int ct=0;
try {
Connection conn = BDConnection.connecter();
stmt = (Statement) conn.createStatement();
rs = stmt.executeQuery("select Valeur from Moy1h where dateV='"+v+"' ");
ResultSetMetaData rsmd = rs.getMetaData();
int colonneccount = rsmd.getColumnCount();
Vector vcolonnename = new Vector();
for (int i = 1; i <= colonneccount; i++) {
vcolonnename.addElement(rsmd.getColumnName(i));
}
vdata.addElement(vcolonnename);
Vector vligne;
while (rs.next()) {
vligne = new Vector();
ct++;
for (int i = 1; i <= colonneccount; i++) {
vligne.addElement(rs.getObject(i));
}
vdata.addElement(vligne);
}
}
catch (SQLException e) {
e.printStackTrace();
}
return vdata;
}
N.B= "v" dans la base de données un un texte
merci de me répondre c'est un peu urgent

