ファイルをデータベースにバイトとして保存しています。
このようなファイルをそのアプリケーション (Microsoft Office、Acrobat Reader など) で開く方法、またはダウンロードする方法。
私はこれをしたいgeneric handler
:
public class Attachement : IHttpHandler, System.Web.SessionState.IRequiresSessionState
{
public void ProcessRequest(HttpContext context)
{
try
{
byte[] Attachement = (byte[])AttachementDAL.ReadAttachement(int.Parse(context.Session["attch_serial"].ToString())).Rows[0]["attach_content"];
}
catch (Exception ee)
{
}
}
public bool IsReusable
{
get
{
return false;
}
}