You should correct data type ,"longblob".
private static byte[] ImageToByteMenthod(Image img)
{
byte[] imageb={};
try
{
MemoryStream imgStream = new MemoryStream();
img.Save(imgStream,ImageFormat.Bmp);
imageb=imgStream.ToArry();
}
catch
{
}
return imageb;
}
private static Image ByteToImage(byte[] data)
{
MemoryStream ms = new MemoryStream(data);
Image img = Image.FromStream(ms);
return img;
}
private void Demo()
{
Bitmap bitmap = new Bitmap(this.pictureBox1.Image);
ModelLayer.Product product = new ModelLayer.Product();
product.photo = ImageToByteMenthod(bitmap);
}