簡體   English   中英

ASP.Net C#:將圖像/文檔提交到網站

[英]ASP.Net C#: submit image/documents to web site

我正在開發RESTAURANT網站。 我有一個表格,允許餐廳老板提交有關餐廳的詳細信息。 我想允許他們向網站提交圖像和文本文檔(例如菜單)。 我打算將圖像作為BLOB存儲在數據庫中,並且我不確定如何將大文本文檔存儲在數據庫中,我假設它們將是WORD文檔或PDF。

作為編程的新手,我想知道捕獲此信息的最佳策略嗎? 我應該先將提交的項目存儲在目錄中的文件中,然后將其傳遞給數據庫,還是可以通過某種方式省略該步驟並將其保留在某種控件中,並在我將它們直接傳遞給數據庫時使用?將餐廳記錄添加到數據庫中?

在此先感謝您對最佳方法的任何指導!

我建議將圖像/ pdfs /等保存到文件系統,並簡單地將文件的路徑存儲在數據庫中。

您可以基於用戶名或ID創建文件夾,然后在其中存儲圖像/文檔,並在數據庫中存儲圖像/文檔的位置。

如果您使用的是SQL 2008或更高版本,則還可以查看使用FileStream的新功能: http : //msdn.microsoft.com/zh-cn/magazine/dd695918.aspx

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM