Pessoal é o seguinte…
Estou fazendo uma aplicação na qual preciso pesquisar o nome do aluno.
Porém se o usuário não digitar exatamente como ele está no banco de dados a pesquisa não funciona
segue o código:
public ArrayList<Aluno> Pesquisa_Aluno(String Nome) throws SQLException, ClassNotFoundException {
Connection con = ConnectionFactory.getConnectionMySql();
String vSQL = "select * from aluno where nome=?";
PreparedStatement com = (PreparedStatement) con.prepareStatement(vSQL);
com.setString(1, Nome);
ResultSet rs = com.executeQuery();
Aluno f = null;
ArrayList<Aluno> alu=new ArrayList<Aluno>();
while(rs.next()) {
f = new Aluno();
f.setCpf(rs.getString("cpf"));
f.setNome(rs.getString("nome"));
alu.add(f);
}
return alu;
}
gostaria de implementar uma pesquisa na qual… se eu digitar qualquer coisa parecida com o que está ali funciona… e que também não diferencie letras maiúsculas de minúsculas.