我正在尝试将新产品插入product
表中,其中一列是图像。这是我的代码:
private void pictureBox1_Click(object sender, EventArgs e)
{
OpenFileDialog dlg = new OpenFileDialog();
dlg.Title = "Open Image";
dlg.Filter = "bmp files (*.bmp)|*.bmp";
if (dlg.ShowDialog() == DialogResult.OK)
{
pictureBox1.Image = Image.FromFile(dlg.FileName);
ImageToByte(pictureBox1.Image);
}
dlg.Dispose();
}
public static byte[] ImageToByte(Image img)
{
ImageConverter converter = new ImageConverter();
return (byte[])converter.ConvertTo(img, typeof(byte[]));
}
我收到此错误:
无法将参数值从位图转换为字节[]。
我该如何解决?
谢谢