boolean consulta=true;
try{ //tratamento de erros
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");//busca Driver
//conecta no BD
Connection con=DriverManager.getConnection("jdbc:odbc:ProjectoOp","","");
Statement stmt= con.createStatement();//objeto comdo sql
String consNome = consultaNomeField.getText();
RS= stmt.executeQuery("Select * from Aluno where Nome like'%" + consNome + "%'");
while (RS.next()){
consultaNomeField.setText("");
jInternalFrame1.setVisible(true);
pesqNomeInternalFrame.setVisible(false);
//Exibir os valores retornados na consulta nos jTextField
consulta=false;
JOptionPane.showMessageDialog(this,"Dados Encontrados!");
}
if (consulta) JOptionPane.showMessageDialog(this,"Dados Não Encontrados!");
RS.close();
stmt.close();
con.close(); //fecha conexão com BD
} catch(SQLException e){ //trata os erros
JOptionPane.showMessageDialog(this,"Erro Cmdo SQL "+e.getMessage());
} catch(ClassNotFoundException e){
JOptionPane.showMessageDialog(this,"Driver não encontrado");
Aí galera usei esse codigo p procurar alunos por nomes, + o problema é o seguinte, s tiver + alunos com o mesmo nm eu n sei como parar a pesquisa, alguem pod ajudar?