我正在使用文件上传控件并上传图片,现在我想将该图像保存到我的数据库中,我们怎样才能在mvc3中执行此操作?
从网上得到以下代码,我们可以用这段代码将图像上传到数据库,还有什么是我无法理解的ImageDB? [HttpPost]
public ActionResult CreateImage(HttpPostedFileBase image)
{
Image newImage = new Image();
newImage.MimeType = image.ContentType;
var binaryReader = new BinaryReader(image.InputStream);
newImage.Data = binaryReader.ReadBytes(image.ContentLength);
binaryReader.Close();
imageDB.Images.AddObject(newImage);
imageDB.SaveChanges();
return RedirectToAction("Index");
}