Image type is complicated, particularly since you pass the image itself as a stream of bytes to be stored in your Image column (ref your previous question:
Store image in SQL [working example for SQL server][
^]) and identifying image type from the blob of data is just not really practical.
Instead, replace the
Image Type
column with a
FileName
column which includes the extension and pass that from your C# code when you save the image data. That way, when you restore it, it know what file type it should be stored in, and that should enable you identify it sufficiently.