我將pdf以二進制形式存儲在數據庫中。我想要點擊時顯示它們的鏈接。我首先使用了entity-framework code-mvc和c#。如果有人知道它是如何工作的,請告訴我。 謝謝。鏈接顯示存儲在數據庫中的pdf
-2
A
回答
0
如果你的文件存儲爲字節[]你可以簡單地在你的控制器方法使用返回FileResult:
public ActionResult DownloadPDF(int id)
{
byte[] pdffile = [your file];
return File(pdffile, "application/pdf");
}
,獲取詳細信息的文件的方法,請參閱https://msdn.microsoft.com/en-us/library/system.web.mvc.controller.file(v=vs.118).aspx
0
你需要創建一個在您的任何控制器中執行任何操作,可以從數據庫中選擇二進制編碼的pdf並根據請求提供。例如:
class PDFController : Controller
{
public ActionResult Download(int id)
{
byte[] fileContents;
// Your code to read the binary file from DB.
// fileContents = // Populate from DB
return new FileContentResult(fileContents, "application/pdf");
}
}
現在添加一個鏈接到這個動作說(/pdf/download/1
)
相關問題
- 1. 創建超鏈接以顯示存儲在SQL Server中的PDF
- 2. 通過數據庫中的鏈接顯示pdf
- 3. 顯示存儲在MySQL數據庫中的聯邦連接
- 4. 將PDF存儲在MySQL數據庫中
- 5. 顯示存儲在SQLite數據庫
- 6. 使用C#從oracle數據庫顯示pdf文件(pdf路徑存儲在數據庫中)?
- 7. Postgresql創建存儲數據庫鏈接
- 8. java - 存儲過程數據庫鏈接
- 9. 調用存儲功能,在Oracle在數據庫中的鏈接
- 10. 如何在Oracle緩存中存儲數據庫鏈接結果
- 11. 顯示作爲圖庫存儲在數據庫中的圖像
- 12. 存儲在數據庫中的圖像鏈接
- 13. 顯示存儲在sqlitedatabase中的數據
- 14. 如何顯示存儲在數據庫中的星星數量
- 15. 顯示/鏈接到PDF
- 16. 顯示存儲在Firebase存儲中的Firebase數據庫中的圖像
- 17. 顯示存儲在MySQL數據庫中的圖像的問題?
- 18. 如何在數據庫中存儲YouTube內嵌鏈接
- 19. Django admin:在數據庫列中存儲鏈接
- 20. 如何將洪流鏈接存儲在數據庫中?
- 21. 將永久鏈接存儲在數據庫或建築物中
- 22. Mongodb:將鏈接存儲在數據庫中
- 23. 在python中存儲數據庫連接?
- 24. 顯示圖片的鏈接在數據庫中
- 25. 重定向到鏈接保存在數據庫中的鏈接
- 26. 在cfoutput中顯示CFGRID數據存儲
- 27. 如何顯示存儲在MySql數據庫中的BLOB圖像?
- 28. 顯示存儲在數據庫中的html代碼
- 29. 如何顯示存儲在數據庫中的某些註釋
- 30. 無法顯示存儲在數據庫中的BLOB
能否請您分享一下你做了這麼遠嗎?任何錯誤? – ramiramilu