Καταρχάς, θα πρέπει να κάνεις query στη βάση για πάρεις το image και (πιθανώς) το content type του, αν και εφόσον το έχεις αποθηκεύσει...
Κατόπιν, το κάνεις output ως εξής:
Response.ContentType = dr["myContentType"].ToString();
Response.BinaryWrite( (byte[]) dr["myImage"] );
το Response.ContentType μπορεί να είναι image/pjpeg ή image/jpeg για .jpg εικόνες, image/gif για .gif εικόνες και πολλά άλλα...
αυστηρή προυπόθεση, στο output της σελίδας που θα τραβήξει και θα δείξει να μην υπάρχει τίποτε άλλο...η συγκεκριμένη σελίδα θα χρησιμοποιηθεί για να δείξει μόνο το image και τίποτε άλλο...
Συνήθης τακτική είναι να τοποθετείται το retrieve/display για το image σε μία σελίδα με ένα όνομα τύπου GetShowImage.aspx και η οποία να καλείτει με κάποια μεταβλητή στο querystring, δηλαδή GetShowImage.aspx?ImageID=1
Dimitris-Ilias Gkanatsios
Developer Evangelist, Microsoft Hellas
My BlogStudentGuruTwitterFacebook