This[
^] might help you to get started.
You will also need to investigate the
OpenFileDialog
(search on MSDN or web)
If I were you I would have a go at that part first before attempting the Database part.
You can always ask again, if you get stuck.