2012-05-02 7 views
-1

私はRESTAURANTウェブサイトを開発中です。私は、レストランオーナーがレストランについての詳細を提出できるようにするフォームを持っています。私は彼らに画像とテキスト文書(例えば、メニュー)をウェブサイトに提出させたいと思っています。私はデータベースにBLOBとしてイメージを格納する予定です。データベースに大文字のドキュメントを格納する方法がわかりませんが、これはWORDドキュメントまたはPDFのいずれかになります。ASP.Net C#:Webサイトに画像/文書を提出する

プログラミングの初心者であるため、私はこの情報をキャプチャするための最良の戦略について疑問を抱いていましたか?私は、提出されたアイテムをディレクトリのファイルに格納してから、データベースに渡すか、何らかの方法でそのステップを省略して何らかの制御で保持し、データベースに直接渡すことができますか?レストランのレコードをデータベースに追加しますか?

最高のアプローチに関するガイダンスをお寄せいただきありがとうございます。

答えて

4

ファイル/ images/pdfs /などをファイルシステムに保存し、ファイルのパスをデータベースに保存することをお勧めします。

+0

私は、サーバーでの変更の場合には画像のための同期処理を行う必要があります。 – Pankaj

+0

私はまだファイルシステムを使う方法を見つけようとします。詳細については、http://blog.sqlauthority.com/2007/12/13/sql-server-do-not-store-images-in-database-store-location-of-images-url/を参照してください。 –

0

ユーザー名またはIDに基づいてフォルダを作成し、そこにイメージ/ドキュメントを格納し、イメージ/ドキュメントの場所をデータベースに格納できます。

関連する問題