public static String testNumSpectable (Connection conn, String numS) throws BDException {
		String requete;
		Statement stmt;
		ResultSet rs;
		String res = null ;

		try{ Integer.parseInt(numS); }  
		catch(NumberFormatException nfe){ 
			throw new BDExceptionIllegal("Problème de numéro de représentation (pas un entier)");
		}
		requete = "select numS, nomS from LesSpectacles where numS="+numS;

		try {
			stmt = conn.createStatement();
			rs = stmt.executeQuery(requete);
			if (!rs.next())
				throw new BDException("Le spectacle n°"+numS+" n'existe pas");
			else
				res = rs.getString(2);
		} catch (SQLException e) {
			throw new BDException("Problème dans l'interrogation des spectacles (Code Oracle : "+e.getErrorCode()+")");
		}
		return res ;
	}