Vous devez utiliser le setString()
méthode pour définir le userID . Cela garantit à la fois que l'instruction est formatée correctement et empêche l'SQL injection :
statement =con.prepareStatement("SELECT * from employee WHERE userID = ?");
statement.setString(1, userID);
Il y a un bon tutoriel sur la façon d'utiliser PreparedStatement s correctement dans les didacticiels Java
.