0

私は asp.net Web サイトを持っています...それに画像をアップロードできるようにしたいと考えています。アップロードするのは私だけなので、画像をアップロードできるユーザーは 1 人だけです。Access データベースを使用しています。

画像をアップロードする場合、画像をフォルダーに保存してパスを参照する必要がありますか? または、ブロブをデータベースにアップロードし、その方法で取得して表示することはできますか?

これの浮き沈みは何ですか?Web ページの読み込みに時間がかかりますか? また、blob メソッドを使用する場合、その画像を表示するにはどうすればよいですか?

4

1 に答える 1

1

通常、ファイルを DB とは別にして、参照のみを保存することをお勧めします。これには、DB サイズを大幅に小さくしたり、一部のルーチン操作 (ウイルス スキャンなど) でファイルにアクセスできるなど、多くの利点があります。

ファイルを BLOB に保持する唯一の利点は、データベースの移植性です。DB の移動、バックアップ、または復元が必要な場合、すべてが 1 か所にあります。

BLOB からの画像の表示については、Google で検索してください。

于 2013-06-16T02:44:31.397 に答える