2011-11-13 2 views
0

私はいくつかのフィールドを含むテーブルを持っているSQL Serverデータベースを持っています。その1つは、タイプがvarbinary(MAX)の 'Image'と呼ばれています。 'ImageID'フィールドがないので、asp:Imageコントロール(多くのガイドで説明したように)でイメージを表示できるようにするために、ashxページを使用できないと推測します。イメージIDがわからない場合、(BLOBとして保存された)データベースからイメージを表示する方法は?

画像を表示するにはどうすればよいですか?強制的にBLOBを使用する必要があり、厳しい要件のために 'ImageID'フィールドを追加できません。

アイデア?

答えて

0

に見た中で最高のガイドの主キー

つを使用し知ってはいけないと、あなたが話しているガイドを見ていないが、私は作ってるんですこれらのサンプルはImageIDをashxに渡し、このImageIDをSQL文の基準として使用してデータベースからBLOBを取得することを推測します。

同様に、ImageIDの代わりに他の識別子(RecordIDなど)を使用するだけで、同様のことができます。この列は、特定の行の一意の識別子であることを確認してください。

おそらく、この表の主キー列を使用する必要があります。

関連する問題