I have an upcoming project which requires the recording of thumbprint / fingerprint scans in a database (currently proposed as SQL Server). Now I have a few questions I need to explore:
Look up Entity Framework as an easy-to-learn framework in C# that lets you work with databases nearly seamlessly.
EDIT Ok, with the update to the question, it is easier to answer. For the first part. I would store the images on disk, and save the path to the image in the database. This is considered a good approach.
For the part of software used to read fingerprints, you should search a little around for examples. There are tons of examples, but they all vary with the type of fingerprint reader that you aim to use.