Si en la base de datos le marcas al atributo donde guardar la foto como 'image' que es un []byte puedes usar estas funciones:
Código:
//A través de la localización de una foto (string) lo convierte a Byte[]
public static byte[] GetPhotoComponente(string filePath)
{
FileStream fs = new FileStream(filePath, FileMode.Open, FileAccess.Read);
BinaryReader br = new BinaryReader(fs);
byte[] photo = br.ReadBytes((int)fs.Length);
br.Close();
fs.Close();
return photo;
}
Código:
// Transforma una imagen de tipo 'Byte[]' a Bitmap
public static Bitmap Convertir_a_Image(Byte[] imagen)
{
MemoryStream ms = new MemoryStream(imagen, 0, imagen.Length, true);
Bitmap bmp = new Bitmap(ms);
ms.Close();
return bmp;
}