Mira este articulo creo te puede ayudar
http://www.picacodigos.com/2006/02/20/GuardarFicherosBinariosEnSQLServer.aspx
Esto yo lo he hecho con powerbuilder y en vb .net
este ejemplo esta en C# pero esencialmente es lo mismo en todos los lenguajes.
yo lo trabajo mucho pero con fotos desde archivo o desde camara o scanner directamente mediante l twain.ocx
saludos
[email protected]