Hello, Can i get step by step tutorial on how to program fingerprint recognition using c#. I don't know how to start fingerprint system with c#. I want to know following. 1. what database is suitable used for fingerprint data saving? (mysql, access or ...)? 2. how to save image in database? please help me. thank u so much.
This depends on how much data you need to store in the database.
If its just a few users and you can store your database on a file server go for Access. MySql provides you with a free option while you may need to pay for other databases. Sql Server or Oracle would provide you with many powerful options for enterprise level applications.
The way you store images will be vary slightly from database to database.
Twenty years from now you will be more disappointed by the things that you didn't do than by the ones you did do. So throw off the bowlines. Sail away from the safe harbor. Catch the trade winds in your sails. Explore, Dream. Discover.
Search for digitalPersona in google. They are one of the leader in finger print recognition. You can purchase the devices and also you can get their SDK that make your life easy.
The SDK process has two important steps. 1) Registration: Forming single Registration template by taking the same finger input for at-least 4 times (This will be stored in the database as binary object. Kind of gray scale image formed from the registration templates). The template should be registered for a user of the application 2) Verification: Takes the finger input of the user, walk through the registration template in the in database (Actually you should read the template one by one and ask the sdk that verification succeeded) and a match occurs, you know who the user is..
Note: The finger prints are unique, if a match occurs between verification and already registered template, then you know who the user is.
I'm trying to change the background image of a diferent form, both forms that I'm using aren't the parent form, what I'm trying to achieve is that by the click of a button the background image of the other form is changed.
How you solve this really depends on how the second form was created. If it was created from the first form, a simple solution would be to have a public method on that does what you want, and call it from the first form. If you have a reference to the first form in your second form, add an event to the first form that signifies that the image should change, and subscribe to it from the second form.
Alternatively, you could go all pattern based and use a Mediator, so the message would be raised by the first form and the mediator would notify all interested parties that this was ready to be handled.
*pre-emptive celebratory nipple tassle jiggle* - Sean Ewington
The simplest answer is to provide a reference to Form2 to Form1 (in its constructor or via a property). Then, in an event handler on Form1 you can simply do
form2.BackgroundImage = whatever;
However, providing this sort of direct link to other UI elements quickly results in a horrible mess of dependencies and global state, so if it's not a trivial UI I don't recommend it. Instead, I would guess that the change in image actually represents some state that should be stored in a data model, not the UI (although the UI will reflect it). What does the image mean? That meaning should be a property on a data object and the UI for the second form should be data bound to it.
Last Visit: 31-Dec-99 19:00 Last Update: 23-Feb-17 9:28