Проверка отпечатков пальцев с помощью 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