asp.net – 如何以二进制格式下载存储在SQL DB中的文件
发布时间:2020-07-09 09:11:35 所属栏目:asp.Net 来源:互联网
导读:我只是将上传的文件存储到SQL Server的二进制字段中,但我还需要允许用户使用Asp.NET下载它.我怎样才能做到这一点 ? 提前致谢. Here’s a Microsoft Knowledge Base article on this. 如何从数据库中检索文件取决于您使用的数据访问技术;我将假设您有一些包含
我只是将上传的文件存储到SQL Server的二进制字段中,但我还需要允许用户使用Asp.NET下载它.我怎样才能做到这一点 ? 提前致谢. 解决方法Here’s a Microsoft Knowledge Base article on this.如何从数据库中检索文件取决于您使用的数据访问技术;我将假设您有一些包含该文件的字节数组(例如,通过填充DataSet并访问该字段)和一些字符串文件名. Response.Clear() Response.ContentType = "application/octet-stream" Response.AddHeader("Content-Disposition","attachment;filename=""" & filename & """") Response.BinaryWrite(data) Response.End() 将上面的代码放在一些download.aspx中并链接到这个文件.您可能希望将一些查询字符串信息传递给download.aspx,以便您的代码知道从数据库中获取哪个文件. (编辑:鲜蔬坊站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – HttpWebRequest正在为404抛出异常
- asp.net-mvc – 如何在ASP.NET MVC中生成弹出页面链接
- asp.net – Mocking HttpContext不起作用
- asp.net – 通过邮件发送wcf服务消费表单数据
- asp.net-mvc – MVC 5:Asp.net身份:如何建模UserRole
- asp.net-mvc – 带vNext的MVC 6:我们还需要Global.asax吗?
- asp.net – ASP MVC – 默认的HTTP标头有任何常量吗?
- asp.net-mvc – KendoUI网格显示总记录数
- asp.net-mvc-3 – RedirectResult Object作为URL中的参数
- asp.net – 如何从WCF客户端拦截raw soap request / respon
推荐文章
站长推荐
- asp.net-mvc – Gzip压缩无法运行ASP.net MVC5
- asp.net-mvc – ViewModel中的最佳实践
- 动态Linq的逻辑与和逻辑或的条件查询
- 为什么ASP.NET回发时请求cookie属性为null或不正
- asp.net-mvc – 不要在ASP .NET MVC 4 BundleCon
- asp.net-mvc – Mvc 3 Razor:使用部分部分视图?
- asp.net-mvc – 如何从剃刀视图访问My.Resources
- asp.net-mvc – MVC3验证与实体框架模型/数据库首
- 如何重定向到ASP.NET MVC中的调用页面?
- asp.net-mvc – 具有ASP.NET MVC的多语言网站
热点阅读