I have thoroughly searched the entire access denied questions and did\'t find any question related to access to windows form on my own system all the questions are related t
Probably you don't realize that you are trying to open the Desktop folder and then trying to use it as a file.
If your intent is to write the bytes of the image to your database then your code should be
fsrw = new FileStream(fname , FileMode.Open, FileAccess.ReadWrite);