ASP中从数据库读取二进制文件数据代码

时间:2010-04-24 15:44:00 

  ASP中从数据库读取二进制文件数据代码:

<%
driver_name1="DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=D:\数据库\TREE.MDB"    '根目录下数据库打开语句
  dim search,rs,j
  search="select * from Files where ID=" & request.querystring("ID")
  set my_conn=server.CreateObject ("adodb.connection")
  my_conn.open driver_name1
  set rs=Server.CreateObject("ADODB.Recordset")
  rs.Open search,my_conn,1,3
  if rs.bof or rs.eof then
    response.write "错误:找不到该文件"
    response.end
  end if
'设置文件的大小及MIME类型
Function SetForDisplay(field, contentType)
contentType = LCase(trim(contentType))
nFieldSize = field.ActualSize
bytes = field.GetChunk(nFieldSize)
Session("Bytes") = bytes
Session("Type") = contentType
End Function
   SetForDisplay RS("File"),rs("FileType")
   'Response.AddHeader "Content-Disposition", "attachment; filename=" & rs("FileName")
   response.contentType = Session("Type")
   response.BinaryWrite Session("Bytes")
   Session("Type") = ""
   Session("Bytes") = ""
  set rs=nothing
  my_conn.close
  set my_conn=nothing 
%>

标签:二进制,数据库,asp
0
投稿

猜你喜欢

  • Oracle 游标使用总结

    2024-01-24 01:26:52
  • SQLServer 2008中通过DBCC OPENTRAN和会话查询事务

    2024-01-13 15:35:55
  • Scrapy爬虫Response子类在应用中的问题解析

    2023-11-03 01:29:31
  • python 初始化一个定长的数组实例

    2022-12-27 18:59:36
  • Python3 pip3 list 出现 DEPRECATION 警告的解决方法

    2021-02-24 10:21:59
  • 如何高效地访问记录集?

    2009-11-22 19:25:00
  • 聚族索引、非聚族索引、组合索引的含义和用途

    2010-07-02 21:51:00
  • 简单实用的图片播放器1.0(Javascript + css )

    2008-07-16 10:39:00
  • Centos7安装和配置Mysql5.7

    2024-01-21 12:02:22
  • python实现BackPropagation算法

    2022-03-26 12:06:39
  • Python多线程threading join和守护线程setDeamon原理详解

    2022-05-25 18:09:39
  • python学习实操案例(二)

    2022-09-04 01:36:41
  • border边框在浏览器中的渲染方式

    2010-03-10 10:52:00
  • 制作Dreamweaver活动菜单条

    2008-10-03 20:59:00
  • 详解python文件的操作和异常的处理

    2021-06-07 04:05:37
  • php中数字、字符与对象判断函数用法实例

    2023-07-24 03:27:08
  • jquery动态遍历Json对象的属性和值的方法

    2024-06-09 00:53:36
  • python用for循环求和的方法总结

    2023-11-03 16:52:39
  • Django框架的使用教程路由请求响应的方法

    2022-02-08 19:04:55
  • MYSQL自定义函数判断是否正整数的实例代码

    2024-01-19 19:14:20
  • asp之家 网络编程 m.aspxhome.com