Проверка отпечатков пальцев с помощью ZKTeco 4500

Просто нужна помощь, как я могу проверить отпечаток пальца из хранимого байтового шаблона в базе данных MySQL, у меня уже есть сохраненный шаблон BYTES в моей БД, однако я не могу проверить.

Имя таблицы - finger_template, а столбец - byte_template.

Когда я пробую оду, ошибки не отображаются, но нет и индикатора того, что мы можем соответствовать шаблонам.

Private Sub AxZKFPEngX1_OnCapture (ByVal отправитель как объект, ByVal e как AxZKFPEngXControl.IZKFPEngXEvents_OnCaptureEvent) Обрабатывает AxZKFPEngX1.OnCapture

    VerTemplate = e.aTemplate
    Dim vartemplat As Byte() = DirectCast(VerTemplate, Byte())
    Dim Template As String = AxZKFPEngX1.GetTemplateAsString()
    If e.actionResult AndAlso VerifyCheck = True Then
        VerifyCheck = False
        Dim check As Boolean = False
        Dim temp As String
        AxZKFPEngX1.OneToOneThreshold = 50
        AxZKFPEngX1.Threshold = 50
        temp = AxZKFPEngX1.GetTemplateAsString()

        Dim strSQL As String = "Select * from finger_template"
        Dim oDa As New MySqlDataAdapter(strSQL, oConn)
        Dim dt As New DataTable
        Dim dr As DataRow
        Try
            oDa.Fill(dt)
            For Each dr In dt.Rows

                Lblverify.ForeColor = Color.Red
                Lblverify.Visible = True

                dsl_select = New DataSet()


                Dim fingerTemp As Object = dr.ItemArray.GetValue(0)
                If AxZKFPEngX1.VerFinger(fingerTemp, VerTemplate, False, check) = True Then
                    MessageBox.Show("Sucess!!")
                Else
                    MessageBox.Show("Fail!!")
                End If

                'End If
            Next
        Catch ex As Exception
        End Try

    End If

End Sub

0 ответов

Другие вопросы по тегам