2016-08-19 11 views
0

私はwpfを使用してデスクトップアプリケーションを開発しています。いくつかの画像を保存して後で表示する必要があります。データベースへのリンクを含むテキストボックスが必要です。データベースに保存されます。画像そのものではなく、データベースへの画像パスを保存することです。 これはBLOBよりも優れていますか?私は新しいBLOBのパスだけを使って例を見つけることができません。wpfデータベースからイメージを保存して読み込む方法 - どのようなアプローチですか?

+0

"パスでの例は見つかりません"それは文字列を格納するだけです。しかし、画像がほんのわずかで、サイズが小さい場合、ブロブとして保存する方が優先される可能性があります。 – Clemens

+0

と私は写真をロードしたいときは、私はちょうどデータベースフィールドからパスを読んで、そのURLで画像を設定するのですか? – nscott23

答えて

0

イメージをデータベースにリンクとして保存できますが、あらかじめGUID格納される参照の一意性

+0

なぜ通常のIDは仕事をしませんか? – nscott23

+0

これは、データベースへの2回のトリップを回避するためです。最初に使用された最後のIDが何であったかがチェックされます。また、2つの画像に同じIDを与える同期や潜在的な問題を回避します。イメージの名前をGUIDに変更し、データベースへのリンクを挿入すると思います。 – SzymonK

関連する問題