首先,您必须考虑图像数据库中的数据类型必须为VarBinary:
在您的按钮点击事件中:
byte[] getImg=new byte[0];
sqlDataAdapter da = new sqlDataAdapter();
sqlCommand cmd = new sqlCommand("select img from tempdb where id='" + id + "'", con);
cmd.CommandType=CommandType.Text;
DataSet ds = new DataSet();
da.Fill(ds);
foreach(DaTarow dr in ds.Tables[0].Rows)
{
getImg=(byte[])dr["img"];
}
byte[] imgData=getImg;
MemoryStream stream = new MemoryStream(imgData);
picture@R_76_2419@1.Image=Image.FromStream(stream);
}