UserFinRec = New ADODB.Recordset
UserFinRec.Open("Select * from tb_user u,tb_fingerprint f " & _
"where u.uID=f.f_uid", Conn, 1, 2)
Dim Template() As Byte
While Not UserFinRec.EOF
ReDim Template(UserFinRec("fTemplate").ActualSize) 'ผมสงสัยตรงนี้คืออะไรเหรอครับ actualSize
Template = UserFinRec("fTemplate").Value
'Add finger from database to identify (1-N)
ScanerCtrl1.AddIdentifyDB(Template, UserFinRec("fID").Value & _
":" & UserFinRec("uName").Value)
UserFinRec.MoveNext()
End While
โค้ดตัวนี้เป็นการใช้งานร่วมกับฐานข้อมูล access ครับ
แต่ของผมเป็น Mysql ผมควรจะทำยังไงครับ
fTemplate = เป็นข้อมูลชนิด Long Binary data นะครับ (เพราะมันเป็นรูปของลายนิ้มมือหรืออะไรสักอย่าง) แต่ใน Mysql ของผมเป็นชนิด BLOB
ScanerCtrl1.AddIdentifyDB = คือ function ที่มากับเครื่อง scan ลายนิ้วมือเอาไว้เก็บข้อมูลที่ดึงออกมาจาก db ลงหน่วยความจำ