Sólo comentar que no es la única forma de almacenar una "foto" (lease archivo binario en general) en una Base de datos ...
Otra forma (con sus pro y sus contras) es la de almacenar dicho archivo integro en un campo de tu tabla en formato binario ..
Aquí tienen un ejemplo:
http://www.forosdelweb.com/showthrea...hreadid=127775
Un saludo,