[英]Parameter is not valid while retrieving image from image data type DB
This is my code; 这是我的代码; I try to retrieve image. 我尝试检索图像。 I try to resolve but fail: 我尝试解决但失败了:
SqlCommand cmd = new SqlCommand("select pic from pic where idimg= '" + listBox1.Text + "'", con);
SqlDataReader r;
con.Open();
r = cmd.ExecuteReader();
while (r.Read())
{
byte[] storedImage = (byte[])(r["pic"]);
MemoryStream ms = new MemoryStream(storedImage);
pictureBox1.Image = Image.FromStream(ms); // Error :Parameter is not valid
}
r.Close();
con.Close();
该参数无效,仅是show.while图像保存在db上而没有给定的周长,并且不会产生错误,从DB检索时发生错误
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.