zoukankan      html  css  js  c++  java
  • 如何更改下传文件名!!!

    文件使用数据库保存,使用  
    response.contenttype="application/x-zip-compressed"  
    response.binarywrite  rst("content")  
    response.end  
    后,虽然可能下传,但文件名始终为asp页的,使用什么方法可以根据数据库中的文件名生成下传文件名!!  
    ---------------------------------------------------------------  
     
    Response.AddHeader  "content-disposition",  "attachment;filename="  &clng(request("DateCount"))&".arz"    
    Response.BinaryWrite    rs("U_tbl_file_sw")  
    ---------------------------------------------------------------  
     
    这是我用的,是可以用的。  
     
    <%    
    set  connGraph=server.CreateObject("ADODB.connection")    
     
    connGraph.ConnectionString="driver={Microsoft  Access  Driver  (*.mdb)};DBQ="  &  server.MapPath("images.mdb")  &  ";uid=;PWD=;"    
     
    connGraph.Open    
     
    set  rec=server.createobject("ADODB.recordset")    
     
    strsql="select  *  from  images  where  id="  &  trim(request("id"))    
     
    rec.open  strsql,connGraph,1,1    
     
    Response.ContentType  =  "application/zip"  
     
    Response.buffer  =  TRUE  
    Response.ContentType  =  "APPLICATION/OCTET-STREAM"  
    Response.AddHeader  "Content-Disposition","attachment;filename="&rec("fname")  
     
    Response.BinaryWrite  rec("img")  
     
    rec.close    
     
    set  rec=nothing    
     
    set  connGraph=nothing    
     
    Response.End  
    %>  

  • 相关阅读:
    zookeeper 简介
    缓存雪崩 缓存穿透
    SpringCloud实战2-Ribbon客户端负载均衡
    SpringCloud实战1-Eureka
    JVM笔记9-Class类文件结构
    JVM笔记8-虚拟机性能监控与故障处理工具
    JVM笔记7-内存分配与回收策略
    SpringAOP-JDK 动态代理和 CGLIB 代理
    MySQL多数据源笔记5-ShardingJDBC实战
    MySQL多数据源笔记4-Mycat中间件实战
  • 原文地址:https://www.cnblogs.com/winner/p/810435.html
Copyright © 2011-2022 走看看