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
%>

时间: 2024-09-24 06:08:30

ASP中从数据库读取二进制文件数据代码的相关文章

asp.net sqlserver2005数据库存入和读取二进制文件数据代码 该如何实现呢

问题描述 asp.netsqlserver2005数据库存入和读取二进制文件数据代码文件包括pdf文档,.Doc.Excel.Zip.Rar等.该如何实现呢QQ:282617226并提供在线阅读和下载功能. 解决方案 解决方案二:给个e-mail发个源码给你,我公司上不成qq解决方案三:weidazhe@163.com

asp.net C# 读取Excel数据代码

asp教程.net  c# 读取excel数据代码 public dataset exceltods(string path)     {        string con = "provider=microsoft.jet.oledb.4.0;data source="+"e:\collegemis\upexcel\" + fileupload1.filename+";extended properties='excel 8.0;imex=1'&quo

如何在ASP中使用数据库

  本篇教大家如何在ASP中使用数据库: ASP有一个最重要的功能,就是它可以让你非常轻松地连接数据库.通常都是和一个Access或者一个SQL数据库相连.因为Access是最容易起步的,同时,在你的机器上也许已经都装有Access了,所以,在下面的例子中,我们都将使用Access来做例子.一旦你学习了ASP和Access数据库连接的核心技术方法,当你开始使用SQL server的时候,你就会发现,两者所需要的关键技术是基本相同的. 当你要连接数据库的时候,你需要在服务器上将这个数据库打开.你可

谁能提供个jquery的fullcalendar使用案例,从数据库读取日程数据的。。。

问题描述 谁能提供个jquery的fullcalendar使用案例,从数据库读取日程数据的... 解决方案 http://2015.iteye.com/blog/834805 可以下载下来,将demo中js里的数据从数据库取就可以了解决方案二:下面是我改造的代码,你只要修改myInin()中的方法,把那个ajax的注释去掉换成你的路径就ok<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN""http://ww

ASP中利用“正则表达式” 对象实现UBB代码

ubb|对象|正则 上一次,我们谈到在ASP中如何利用"正则表达式"对象来实现各种数据的校验,文中描述了正则表达式对象的强大功能,接下来,我们来看看有关"正则表达式"对象的其他功能.当我们在网上冲浪的时候,尤其是浏览各类论坛的时候,经常会见到"UBB代码"这个词语.什么是UBB代码呢?UBB代码是HTML的一个变种http://www.alixixi.com/program/a/,是Ultimate Bulletin Board (国外一个BBS

ASP中处理数据库图像的方法

数据|数据库 ---- Active Server Pages (ASP) 是服务器端的脚本编写环境,您可用它来创建动态 Web 页或生成功能强大的 Web 应用程序,ASP 使这些工作变得十分简单.ASP 页是包括 HTML 标记.文本和脚本命令的文件.ASP 页可调用 ActiveX 组件来执行任务,例如连接到数据库或进行商务计算.通过 ASP,可为您的 Web 页添加交互内容或用 HTML 页构成整个 Web 应用程序,这些应用程序使用HTML页作为您的客户的界面. ---- 在我们使用A

浅谈ASP中Request对象获取客户端数据的顺序

request|对象|客户端|数据 浅谈ASP中Request对象获取客户端数据的顺序 /**描述:在使用ASP Request对象时需要注意的小问题作者:慈勤强Email : cqq1978@yeah.net**/ 在ASP中Request对象是获取客户端提交数据的一个很重要的对象,大家对他也是非常熟悉了.虽然如此,还是经常有人问我下面的几种写法有什么不同,到底应该怎么写?strMessage = Request("msg")strMessage = Request.Form(&qu

解决在ASP中执行数据库查询中的特殊字符的问题

解决在ASP中执行数据库查询中的特殊字符的问题 在进行数据库的查询时,会经常遇到这样的情况: 例如想在一个用户数据库中查询他的用户名和他的密码,但恰好该用户使用的名字和密码中有特殊的字符,例如单引号,"|"号 双引号或者连字符"&". 例如他的名字是1'test,密码是A|&900 这时当你执行以下的查询语句时,肯定会报错: SQL = "SELECT * FROM SecurityLevel WHERE UID='" &

asp中,数据库查询无法显示

问题描述 asp中,数据库查询无法显示 1C <%@ LANGUAGE=""VBSCRIPT"" %><!--#include file=""conn.asp""--><%Id=Session(""LoginSuccess"")set rs = Server.CreateObject(""ADODB.recordset"&quo