0
我有一個帶實體框架的ASP.NET MVC項目。我的應用程序接受一個文件並將其保存爲我的SQL Server Compact數據庫中的byte[]
。從SQL Server Compact數據庫下載byte []文件
當我想查看上傳的文件時,我想將其轉換爲正常的文件格式。這怎麼可能?
這是我上傳的方法
if (Request.Files != null && Request.Files.Count == 1)
{
var file = Request.Files[0];
if (file != null && file.ContentLength > 0)
{
var content = new byte[file.ContentLength];
file.InputStream.Read(content, 0, file.ContentLength);
applicant.CV = content;
db.Applicants.Add(applicant);
db.SaveChanges();
return RedirectToAction("list");
}
}
我有多個文件,每個文件我希望能夠下載並看到他們在點擊一個按鈕
「將其轉換爲正常文件格式」是什麼意思?如果您上傳了確切的文件,那麼這不僅僅是將這些字節以正確的文件擴展名保存到磁盤的問題? – cubrr 2015-03-03 08:02:46
這意味着我上傳文件到數據庫中的一個字節[]格式,我想下載它 – JrProgrammer 2015-03-03 08:04:53