上传文件到数据库,然后下载文件
实现步骤:
上传文件到数据库:<SQL SERVER 2005>
上传文件==>压缩文件为ZIP格式的压缩包==>将压缩包转换为二进制流==>插入数据库<SQL SERVER的字段类型为:image>。
具体的实现方法,参见我的BLOG.......
下载文件到选定的目录:<用户选中的磁盘文件>
从数据库中读取二进制流==>然后经过下面的方法进行下载操作:
byte[] FileRude = "从数据库读取的二进制流";
if (FileRude.Length != 0)
{
Response.Clear();
HttpContext.Current.Response.ContentType = "application/octet-stream";
HttpContext.Current.Response.AddHeader("content-disposition", "attachment;filename=" + filename);
Response.BinaryWrite(FileRude);
Response.Flush();
Response.End();
}
转载于:https://www.cnblogs.com/HappyNale/archive/2010/07/14/1777391.html
上传文件到数据库,然后下载文件相关推荐
- linux安装git并配置GitHub账号,本地与GitHub之间进行文件的上传(push)、下载(克隆)、更新
0310 Linux和github交互 参考链接: 安装git并配置GitHub账号: 本地与GitHub之间进行文件的上传(push).下载(克隆).更新 上传 下载 更新: 补充:GitHub的原 ...
- 微信小程序云开发实现上传文件和预览下载文件
微信小程序云开发实现上传文件和预览下载文件 一.前言 目前微信提供了一个接口 wx.chooseMessageFile 它能让用户从聊天记录里面选择一个或者多个文件,然后返回它的一些信息,列入文件的p ...
- 上传文件正常,下载文件查看失败,下载文件大小为0kb
上传文件正常,下载文件查看失败,下载文件大小为0kb 首先查看前台传进来的文件名与目录下的文件名是否一致,其次查看下载文件路径是否正确. 我的多出来个日期文件夹 is = new FileInputS ...
- 大文件分片上传前端框架_js实现大文件分片上传的方法
文件夹上传:从前端到后端 文件上传是 Web 开发肯定会碰到的问题,而文件夹上传则更加难缠.网上关于文件夹上传的资料多集中在前端,缺少对于后端的关注,然后讲某个后端框架文件上传的文章又不会涉及文件夹. ...
- 上传问题总结(文件大小检测,大文件上传)
PHP上传问题总结(文件大小检测,大文件上传) 由于涉及到本地和服务器两方面的安全问题,所以基于input type="file"形式的页面文件上传一直处于一个很尴尬的位置.一方面 ...
- java web 文件上传工具类_JavaWeb中实现文件上传的方式有哪些?
上回我们说了下文件下载的方式有哪些,这次我们从不同的环境下简单来说说文件上传的方式有哪些. 文件上传的方式Servlet2.5 方式 Servlet3.0 方式 SpringMVC 方式 案例实操 S ...
- python上传大文件s3_使用Python boto3上传Windows EC2实例中的文件至S3存储桶中
一.创建终端节点 为什么要创建终端节点,把VPC和S3管理起来呢?如果不将VPC和S3通过终端节点管理起来,那么VPC中EC2实例访问S3存储桶是通过公共网络的:一旦关联起来,那么VPC中EC2实例访 ...
- php单文件上传实例,php封装的单文件(图片)上传类完整实例
本文实例讲述了php封装的单文件(图片)上传类.分享给大家供大家参考,具体如下: //封装php中的单文件(图片)上传类 /* //参数1:$file 文件数组 5个属性值 name,type,siz ...
- uedit修改文件上传路劲,支持api文件接口
首先修改一个东西ueditor/ueditor.config.js serverUrl: URL + "php/controller.php" 原来serverUrl: " ...
最新文章
- hadoop 添加删除机器以及设置免密登录
- 学习LINUX的几点注意事项
- CTO:再写if-else,逮着一个罚款1000!
- qt做的接收串口数据并显示曲线_QT无人机地面站设计与制作
- 二次元HTML导航页网站源码
- 4015-基于递归的折半查找(C++)
- .NET BackgroundWorker的一般使用方式
- 索尼SONY 820E摄像机内置64G存储卡无法识别拆MMC芯片完整恢复数据
- nginx apache tomcat 相关收藏
- 正方形数目 cmp 栈
- 图像超分辨率:优化最近邻插值Super-Resolution by Predicting Offsets
- 模拟电子技术 三极管部分 个人笔记
- 香蕉派BPI-M2 Berry 全志V40 Mali400 MP2 GPU使用
- 设置文字最后一行,末尾自定义
- 我的世界java版怎么分开物品_我的世界手机版怎么拆分物品
- 《皮肤的秘密》 读书笔记
- 平时用电脑需要注意什么
- 按钮(click button)
- office--word中插入visio流程图
- AutoCAD对象模型