Y porque no guardas en la BD la ruta hacia cada imagen del producto? es decir en vez de almacenar imagenes en la BD(que la sobrecargaria muchisimo) guardar en un campo que se llame por ejemplo FOTO la ruta de donde está almacenada la foto(por ejemplo c:\TPV\Fotos\Fileton.jpg),y si no hay imagen pues puedes guardar sin problema un texto que diga "Imagen no disponible"
Venga un saludo y espero que te sirva