estou aqui preso com algumas questões sobre biometria, especificamente impressão digital.
Estou escrevendo biFIR e textFIr no banco de dados, tenho SDK da empresa, como posso fazer para pegar valores armazenados no banco de dados e fazer o verifyMatch de uma função .capture, (processo de verificação de impressão digital).
Estou usando o do while so está a trazer 1 registo o resto está falhando,
con.executequery(“select * from tbBiometria”)
Con.rs.next();
Do{
String biome = Con.rs.getStringC"boniometria");
}while(con.rs.next);
Então resolva esse loop antes de se preocupar com fazer a comparação com as digitais. Estou bem enferrujado em java+db, mas imagino que seria algo assim:
Statement stmt = con.createStatement();
ResultSet rs = stmt.executeQuery("select * from tbBiometria");
while (rs.next()){
byte[] digitalNoBanco = rs.getBytes("digital"); // aqui é o campo do banco que armazena a digital
// aqui você faz a comparação de digitalNoBanco com o lido pelo leitor, usando o SDK
}
Não.
Se quer terceirizar o trabalho, procure no workana ou 99freelas.