网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > ASP技巧
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.ASP上两个防止SQL注入式攻击Func.
.实用Server.Transfer轻松用ASP实.
.复杂表单的动态生成与动态验证.
.用ASP和WML来实现数据库查询.
.实验Recordset.Movenext,Records.
.利用Page.IsPostBack属性保持用户.
.利用ASP规划聊天室.
.怎样把数据库结构显示出来的源代.
.用ASP实现一个真正的注册页面.
.使用Cookie来跟踪用户.
.学习ASP有用的代码(很有用哦!).
.查看服务器Application/Session变.
.6行代码实现无组件上传.
.页边距的设定技巧(HTML).
.对Query字段进行Encode操作的一点.
.浅谈ASP中Request对象获取客户端.
.ASP实现多语言支持.
.ASP开发中存储过程应用全接触 .
.ASP通用模板类.
.ASP跳过错误.

关于Adodb.Stream的写数据库数据到客户端文件的实践

发表日期:2004-11-6


    这是一个从服务器数据库直接下数据到客户端文件的例子,文件名和扩展名可以根据需要随便写。new/temp.htm要求真实存在,其实没有什么作用,只是引导一下,否则不能对stram数据进行写操作。
    网络上流传的这方面的东西不少,但多数是copy来的,很简单的事情搞得那么复杂。真正经过实践的东东少得可怜。于是自己写了一个,虽然简单,也有些问题,但是copy下去就可以用了。有问题的朋友可以跟我联系,好一起学习。

filemystream=server.mappath("new") & "\temp.htm"
 Set MyStream=Server.CreateObject("Adodb.Stream")

MyStream.Type = 1
MyStream.Mode=3
MyStream.Open
MyStream.LoadFromFile(filemystream)

  Response.ContentType="application/octet-stream"
  Response.AddHeader "Content-Disposition:","attachment; filename=" & "bk.txt"
  Range=Mid(Request.ServerVariables("HTTP_RANGE"),7)

    response.write "姓名"
    response.write "账号"
    response.write "地址"
    response.write "说明"
    cr=chr(13)&chr(10)
    response.write(cr)

 while not rs.eof
  response.write rs("name")
  response.write rs("accno")
  response.write rs("address")
  response.write rs("note")
  response.write(cr)
  RS.MoveNext
wend

rs.close
set rs=nothing
Conn.Close
Set Conn=Nothing
Mystream.close
set Mystream=nothing

上一篇:分栏显示记录集的表格演示,并实现了分页 人气:13046
下一篇:ASP调用ORACLE存储过程并返回结果集 人气:14722
浏览全部Adodb.Stream的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐