public static List<Interlocuteur> selectInterlocuteurByName(String name) throws SQLException {
        String query = null;
        List<Interlocuteur> interlocuteur1 = new ArrayList<Interlocuteur>();
        ResultSet resultat;
        try {
            query = "SELECT * from INTERLOCUTEUR where INTNOM like ? order by INTNOM asc ";
            PreparedStatement pStatement = (PreparedStatement) ConnectionBDD.getInstance().getPreparedStatement(query);
            pStatement.setString(1, name.toUpperCase() + "%");
            resultat = pStatement.executeQuery();

            while (resultat.next()) {
                //System.out.println(resultat.getString("INTNOM"));
                Interlocuteur ii = new Interlocuteur(resultat.getInt("ID_INTERLOCUTEUR"),resultat.getInt("ID_COMMERCIAL"), resultat.getInt("ID_VILLE"), resultat.getInt("ID_SERVICE"), resultat.getString("INTNOM"), resultat.getString("INTPRENOM"), resultat.getString("INTEMAIL"));
                interlocuteur1.add(ii);

            }

        } catch (SQLException ex) {
            Logger.getLogger(RequetesInterlocuteur.class.getName()).log(Level.SEVERE, null, ex);

        }

        return interlocuteur1;
    }