No banco tenho o prontuário com tipo char.
Quero fazer uma busca atraves do prontuário do paciente.
Resgato do JSP a string com o número do prontuário.
to fazendo um seguinte metodo para resgatar o nome do paciente, só que o que retornando é o primeiro paciente da tabela, independente
do número do prontuário.Até quando digito um prontuário inexistente ele retorna o primeiro nome da tabela.
O método é o seguinte:
public void exibePacienteProntuario(String pront)
{
try{
con = getConnection();
PreparedStatement stmt=con.prepareStatement("select * from HA_Paciente where pac_prontuario like ?");
stmt.setString(1,"%"+pront+"%");
ResultSet rs = stmt.executeQuery ();
while (rs.next())
{
nome=rs.getString("pac_nome");
break;
}
}
catch (Exception e) {
e.printStackTrace ();
}
}