none
Erro de leitura no NitGen Fingertech Hamaster RRS feed

  • Pergunta

  • Estou com problema para carregar todos os dados de biometria para o banco de dados da NitGen, se eu coloco muito registros dá o seguinte erro: Attempted to read or write to protected memory.

    O método que estou fazendo o carregamento é:

    Public Sub carregaFIRPaciente(ByVal Servidor As String, ByVal Banco As String, ByVal Usuario As String, ByVal Senha As String)
            Dim template As String
            Dim codProntuario As UInteger = 0
            Dim templatefromDB As NBioAPI.Type.FIR_TEXTENCODE = New NBioAPI.Type.FIR_TEXTENCODE()
            Dim fpInfo As NBioAPI.IndexSearch.FP_INFO()
            Dim objPaciente As New CAD_PACIENTE(Servidor, Banco, Usuario, Senha)
            Dim dt As DataTable
            Dim ret As UInt32
    
            Try
                'BUSCA TODOS OS PACIENTES
                dt = objPaciente.BuscaPacientesFIR
    
                For Each Linha As DataRow In dt.Rows
                    codProntuario = Convert.ToUInt32(Linha.Item("PRONTUARIO_PACIENTE").ToString(), 10)
                    template = Linha.Item("BIOMETRIA_PACIENTE").ToString()
                    templatefromDB.TextFIR = template
                    ret = m_IndexSearch.AddFIR(templatefromDB, codProntuario, fpInfo) 'O erro acontece nesta linha
                Next
    
            Catch ex As Exception
                Throw ex
            End Try
        End Sub


    Pense e faça.... ;-)

    sexta-feira, 5 de março de 2021 22:49