none
Ajuda com o leitor Biométrico HAMSTER DX da Nitgen RRS feed

  • Pergunta

  • Saudações amigos programadores!

    Estou levando uma coça para fazer um sistema biométrico funcionar com vb.net, vejam bem, até o ponto de instalar, ligar e me comunicar com o Hamster DX eu consegui, o problema é, não entendi o que gravar no banco, nem como gravar no banco. Seria o que? uma imagem, string, numero? Não sei.

    Outra coisa é, depois de gravado como fazer para carregar os dados para fazer a verificação?

    Em todos os outros canais de ajuda eles vão até o mesmo ponto, ou seja, não mostram claramente como gravar e principalmente O QUE GRAVAR no banco, nem como recuperar o que foi gravado.

    Exemplificando a documentação da própria Nitgen:

    Public Sub Enroll

            Dim myPayload As New NBioAPI.Type.FIR_PAYLOAD()
            myPayload.Data = textPayload.Text

            Dim ret As UInteger = m_NBioAPI.Enroll(m_hNewFIR, m_hNewFIR, myPayload, NBioAPI.Type.TIMEOUT.[DEFAULT], Nothing, Nothing)

            If ret = NBioAPI.[Error].NONE Then
    '    ------->     If you want to save fir data then this FIR data write to DB or File. 

                ' Get binary encoded FIR data
                m_NBioAPI.GetFIRFromHandle(m_hNewFIR, m_biFIR)

                ' Get text encoded FIR data
     ' digamos que eu vá gravar isso no banco ---> m_NBioAPI.GetTextFIRFromHandle(m_hNewFIR, m_textFIR, True)

            Else
                DisplayErrorMsg("Enroll Function Failed! - ", ret)
            End If


        End Sub

    Tentei gravar justamente o m_textFIR.toString no banco, porém a cada leitura que seja feita, esse texto muda, ou seja, sempre retorna falso caso eu compara o que eu gravei com a nova leitura!

    Se alguém puder ajudar eu agradeceria muito! Obrigado!

    • Editado Velocibill sábado, 3 de janeiro de 2015 20:35
    sábado, 3 de janeiro de 2015 20:29