You can try using HTMLInputFile control, which automatically opens a dialog box to select the file to upload.
And then you can do ur coding.
You can try searching it on net.
Next, you need to save that file on ur machine and then use it.
You can use DTS package or XML file to upload it in the Database.
Try doing it.
Incase of any query, let me know.
I too have worked on i recently using XML file.
But i wud suggest you to use DTS package.