Retornando objeto em um Array utilizando um PreparedStatement

0 respostas
U

Pessoal, preciso de uma ajudinha

no código a seguir preciso executar uma busca em um banco de dados e essa busca é tratada percorrendo-se um array, é comparado uma elemento que entra por parâmentro com um unico elemento buscado no banco (1:1), mas está dando erro (Unknown Source). Alguém poderia me aconselhar quais mudanças poderia fazer nesse código ou até mesmo uma subita mudança mas seguindo a lógica para encontrar o elemento?

public void verify(int id) {

try {

// verifyStmt é do tipo PreparedStatement
verifyStmt.setInt(1,id);
       ResultSet rs = verifyStmt.executeQuery();
       if (rs.next()){
           byte templateBuffer[] = rs.getBytes("template");
           Template referenceTemplate = new Template(templateBuffer);
           boolean matched = fingerprintSDK.verify(template,referenceTemplate);
           if (matched)
               System.out.print ("ok");                    
           else
               System.out.print ("problem"); 
       }   
        else
           System.out.print ("Not found");
       
   } 
    catch (SQLException e) {           
       System.out.print ("Error");
    }

}

Criado 6 de junho de 2011
Respostas 0
Participantes 1