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

SQLDBに保存されているファイルをバイナリ形式でダウンロードする方法

    これに関するMicrosoftナレッジベースの記事です。

    データベースからファイルを取得する方法は、使用するデータアクセステクノロジによって異なります。バイト配列のdataがあると仮定します ファイル(たとえば、DataSetに入力してフィールドにアクセスすることによる)といくつかの文字列filenameを含む 。

    Response.Clear()
    Response.ContentType = "application/octet-stream"
    Response.AddHeader("Content-Disposition", "attachment;filename=""" & filename & """")
    Response.BinaryWrite(data)
    Response.End()
    

    上記のコードをdownload.aspxに入れてください このファイルにリンクします。クエリ文字列情報をdownload.aspxに渡して、データベースから取得するファイルをコードが認識できるようにすることをお勧めします。



    1. OracleのREGEXP_REPLACE()関数

    2. PL/SQLでの表変換/フィールド解析

    3. '初期通信パケットの読み取り'でMySQLサーバーへの接続が失われました、システムエラー:0

    4. テーブル定義を表示するT-SQLクエリ?