上传文件到数据库,然后下载文件
2008-08-04 14:37
351 查看
实现步骤:
上传文件到数据库:<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();
}
上传文件到数据库:<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();
}
相关文章推荐
- 上传文件到数据库,然后下载文件
- JavaScript/Jsp 实现对数据库的增删改查和简单的下载上传文件
- 关于集成第三方office的sdk产品,采用servlet方式将数据库表BLOB字段文件下载与二进制文件上传到blob
- 上传文件至数据库并下载
- 图片上传到数据库,再写入文件后下载
- XUtils3的使用(Get,Post,断点下载,上传文件,数据库,bitmap的下载与缓存)
- SpringMVC 实现POI读取Excle文件中数据导入数据库(上传)、导出数据库中数据到Excle文件中(下载)
- 上传文件至数据库并下载
- jsp上传文件到数据库和从数据库下载文件
- 上传下载保存到数据库的image字段中的文件
- ASP.NET实现文件的上传与下载(包括用数据库存取文件)
- POI实现Excel文件上传下载,读/写数据库(poi)
- <JAVA,hibernate>从数据库中下载二进制文件并存到指定位置,把本地文件上传到数据库指定的字段中
- springmvc和servlet下的文件上传和下载(存文件目录和存数据库Blob两种方式)
- 文件上传表单 上传文件的细节 文件上传下载和数据库结合
- 文件上传表单 上传文件的细节 文件上传下载和数据库结合
- C#.net 上传,下载文件(数据库)
- jm解决乱码问题-参数化-数据库操作-文件上传下载
- 文件上传到数据库,并下载
- jsp上传文件到数据库和从数据库下载文件