Bueno aqui les dejo una clase que hice hace algun tiempito para subir fotos pequeñas a base de datos, cabe aclarar que pequeñas porque no deben sobrepasar los 100k (yo la utilice para subir las fotos que aparecen en los dui, cada una mide como 17kb).
Lo que hace es que convierte el archivo a binario y se sube por medio de una consulta sql comun y corriente, igual para bajarla convierte el campo binario que esta en la base de datos a un archivo de imagen temporal con nombre aleatorio para que la puedan poner en cualquier objeto en su formulario que acepte imagenes..........., bueno, aqui se los dejo y si les interesa lo revisan