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