87,910
社区成员
发帖
与我相关
我的任务
分享
// 从输入文件中创建一个 byte[]
int len = Upload.PostedFile.ContentLength;
byte[] pic = new byte[len];
Upload.PostedFile.InputStream.Read(pic, 0, len);
// 插入图片到数据库中
try
{
con.Open();
SqlCommand cmd = new SqlCommand("insert into Goods " + "(Picture) values (@pic)", con);
cmd.Parameters.Add("@pic", pic);
//cmd.ExecuteNonQuery();
}
finally
{
con.Close();
}
stream = new MemoryStream();
try
{
con.Open();
stream.Write(pic, 0, len);
Bitmap bitmap = new Bitmap(stream);
Response.ContentType = "image/jpeg";
bitmap.Save(Response.OutputStream, ImageFormat.Jpeg);
}
finally
{
con.Close();
stream.Close();
}