sql >> データベース >  >> RDS >> Sqlserver

ASP.NETを使用してSQLServerから画像を表示するにはどうすればよいですか?

    画像を返すWebページを作成します。データベースからバイトを選択します(挿入するコードがすでに記述されているので、選択方法を知っていると思います)。バイトを取得したら、mimeタイプを設定し、バイトを応答ストリームに書き込む必要があります。

    var bytesFromDatabase = getImageFromDatabase();
    context.Response.ContentType = "image/jpeg";
    context.Response.BinaryWrite(bytesFromDatabase);
    

    編集:

    前述のaspxWebページへのコーステットでimgタグを使用するだけです。例:

    <img src="http://www.example.com/image.aspx?id=1" alt="image" />
    


    1. SQL:行を列に置き換える

    2. ボタンをクリックしてデータベースからテーブルにデータを取得する

    3. UNIXタイムスタンプフィールドを使用したMySQLクエリ

    4. CONVERT_TZ()の例– MySQL