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

2016-01-29 18:46 20 1 收藏

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

【 tulaoshi.com - ASP 】

 

    这是一个从服务器数据库直接下数据到客户端文件的例子,文件名和扩展名可以根据需要随便写。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)

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/asp/)

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

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/asp/)

    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

 

来源:http://www.tulaoshi.com/n/20160129/1507214.html

延伸阅读
标签: ASP
  昨天我问过这个问题,不过没人回答到点上,今天搞定了.贴出来给觉得有用的朋友,希望其他朋友不用走弯路. '文件内容读取. Function LoadFile(ByVal File)     Dim objStream     On Error Resume Next     Set objStream = Server.CreateObject("ADODB.Stream")     If Err...
//客户端对用户输入数据校验 //如果输入的内容不满足,则不提交,并且焦点自动跳到该位置。 //比发送以后在服务器端校验数据要好用的多! 脚本代码: <script language="JavaScript" <!-- function Juge(theForm) { if (theForm.title.value == "") { alert("请输入标题!"); theForm.title.focus(); return (false); } if ...
标签: Web开发
Asp文件:Code.Asp 数据文件:body.Fix , Head.Fix 用法:img src="code.asp" 代码如下: Response.buffer = true NumCode Function NumCode() Response.Expires = -1 Response.AddHeader "Pragma","no-cache" Response.AddHeader "cache-ctrol","no-cache" dim zNum,i,j ...
html网页代码: <html <head <title文章发布</title <link rel="stylesheet" type="text/css" href="style.css" </head <body bgcolor=#fafee9 <center原创文章投稿处</center <br<center<font color=red此处严禁发表转载或者抄袭的文章!</font</center <form name="form1" method="post" action="pub_ok.php" ons...
今天学习了一下最近流行的Ruby on Rails,感觉:就是一个代码生成器 链接Oracle数据库的时候,查了半天的资料。终于找到办法了,^______^ 1.安装驱动      http://rubyforge.org/projects/ruby-oci8/      下载并运行(双击)ruby-oci8-mswin里面的*.rb 2.更改database.yml development: &n...

经验教程

444

收藏

93
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部