Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >ASP流发送动态创建的TXT文件

ASP流发送动态创建的TXT文件
EN

Stack Overflow用户
提问于 2017-03-02 23:04:22
回答 1查看 563关注 0票数 0

我需要创建并发送一个TXT文件在飞行使用经典的asp。我知道如何创建这个文件,将它保存到一个目录中,然后使用Server.CreateObject("ADODB.Stream")发送它……但我想要的是避免将其保存在目录中,而只是动态创建和发送。在本例中,TXT文件是从MySql DB提取的记录列表。每行一行。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
strSQL = "SELECT * FROM mydb WHERE condition='ok';"
Set rs = my_conn.Execute(strSQL)       

    Response.Buffer = False
    Dim objStream
    Set objStream = Server.CreateObject("ADODB.Stream")
    objStream.Type = 1 'adTypeBinary
    objStream.Open
    Response.ContentType = "application/x-unknown"
    Response.Addheader "Content-Disposition", "attachment; filename=recordsfile.txt"
    Response.BinaryWrite (dunno how to create a file with rs("field01") & " _ " & rs("field02") & vbnewline
    objStream.Close
    Set objStream = Nothing

有没有可能做到这一点,在内存中创建一个文件...meaning流/发送...或者没有其他选择,只能在磁盘上创建并保存,然后再发送?

EN

回答 1

Stack Overflow用户

发布于 2017-03-03 15:00:38

下面的方法将会起作用。注意:下面的示例假设您的记录集返回一个字段。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
strSQL = "SELECT * FROM mydb WHERE condition='ok';"
Set rs = my_conn.Execute(strSQL)   

if not rs.eof then

    response.contentType = "application/octet-stream"

    response.addHeader "Content-Disposition", "attachment; filename=recordsfile.txt"

    do until rs.eof
        response.write rs(0).value & vbcrlf
        rs.movenext
    loop

end if
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42567673

复制
相关文章
python创建txt文件
这句话自带文件关闭功能,所以和那些先open再write再close的方式来说,更加pythontic!
py3study
2020/01/07
4.6K0
java 创建txt_java创建txt文件并存入内容
本文实例为大家分享了java创建txt文件并存入内容的具体代码,供大家参考,具体内容如下
全栈程序员站长
2022/06/24
1.5K0
go Http Post 发送文件流
水滴石穿。这里把Go Http Post 参数的函数也贴了处理主要对比两者不同之处。
地球流浪猫
2018/08/02
3.8K0
Mac教程|Mac电脑怎么创建txt文件
在日常工作中,经常会需要编辑文字内容,相信很多朋友都和我一样,喜欢用txt来编辑,因为这样编辑的文字是不带任何格式的,在其它地方编辑起来也会方便许多。之前使用Windows电脑时,只要右键就能新建txt文档文件,刚换Mac时,还真找不到新建txt文档文件的入口,本篇文章就为大家介绍如何设置新建txt文档文件的快捷键。
冬天真冷啊
2023/06/17
7.4K0
qq.txt tmdqq.asp qq.asp s8qq.txt .....
/qq.txt -- 164 /tmdqq.asp -- 111 /qq.asp -- 109 /s8qq.txt -- 74 /s8tmdqq.asp -- 57 /s8qq.asp -- 55 /bbs/diy.asp -- 52 /diy.asp -- 46 /s8log.txt -- 34
Denis
2023/04/15
2.5K0
qq.txt tmdqq.asp qq.asp s8qq.txt .....
JAVA IO流——创建文件
 💟💟前言 友友们大家好,我是你们的小王同学😗😗 今天给大家带来的是java io流——创建文件 希望能给大家带来有用的知识 小王的主页:小王同学🚗 小王的gitee:小王同学🏩 小王的github:小王同学💦 目录🧔🏼 文件👼🏼 常用的文件操作👼🏼 创建文件对象相关构造器和方法👼🏼 相关方法👼🏼 代码附上:👼🏼 代码附上:👼🏼 代码附上:👼🏼 文件👼🏼 文件在程序中是以流的形势来操作的  流:数据在数据源(文件)和程序(内存)之间经历的路径 输入流:数据从数据源(文件)到程序(
王同学要努力
2022/12/21
5520
JAVA IO流——创建文件
Java读取txt文件和写入txt文件
网友推荐更加简洁的写法,修改之后的代码; 项目实用优化,增加java7中的try-with-resources写法
全栈程序员站长
2022/09/17
5.9K0
VBA实例3-创建并将内容写入 txt 文件
大家好,本节分享使用VBA程序将Excel文件内容写入txt文件,运行程序后,将Excel文件中A列的内容逐行写入txt文件
无言之月
2022/11/11
7K0
VBA实例3-创建并将内容写入 txt 文件
如何拆分大txt文件成多个txt文件
有时候txt文件过大,使用以下查看工具查看时会提示文件过大,打开缓慢,同时很卡滞,如果我们把较大的txt文本文件拆分成多个小的txt文件,使用起来就比较方便。下面介绍如何把较大的txt文件拆分成多个小的txt文件。
皇上得了花柳病
2021/04/23
13K1
centos中如何创建一个txt文件 原
(adsbygoogle = window.adsbygoogle || []).push({});
拓荒者
2019/09/16
3.2K0
Python读txt(python打开txt文件)
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
全栈程序员站长
2022/08/01
3.3K0
silverlight动态读取txt文件/解析json数据/调用wcf示例
终于开始正式学习silverlight,虽然有点晚,但总算开始了,今天看了一下sdk,主要是想看下silverlight中如何动态调用数据,对于数据库的访问,sdk中的官方示例多用的是Ado.Net数据服务,方便到是方便,就是感觉Ado.Net数据服务返回的xml太啰嗦了,一点也不精简,数据通讯量太大(N多无用的标签导致客户端与服务端之间传输数据增加了不少),于是想到能否直接用wcf返回json格式, 何况sdk中提到silverlight中System.Json已经完成了对json的解析 经实验,用We
菩提树下的杨过
2018/01/23
1.4K0
silverlight动态读取txt文件/解析json数据/调用wcf示例
Pandas读取TXT文件
本文记录的是如何使用Pandas来读取不同情况下的TXT文件,主要是介绍部分常见参数的使用。
皮大大
2023/08/25
2790
Python 读取txt文件
2、从显示的内容可以看出,两个数字之间是以空格,作为分隔符,这里读成一行了。使用sep=””处理,打印查看效果。
全栈程序员站长
2022/09/02
2.4K0
ASP和ASP.NET发送邮件笔记
    这两天因公司网站邮件发不出去,然后研究了在asp网站发送邮件和在asp.net网站发送邮件的代码,把碰到的问题这里记录一下。
tandaxia
2018/09/27
7.4K0
ASP和ASP.NET发送邮件笔记
robots.txt文件的作用
因此建立robots.txt文件是很有必要的,网站中重复的内容、页面或者404信息过多,搜索引擎蜘蛛就会认为该网站价值较低,从而降低对该网站的“印象分”,这就是我们经常听到的“降低权重”,这样网站的排名就不好了。
全栈程序员站长
2022/08/24
1.2K0
html页面动态创建form表单向后端发送请求
前端向后端(api)请求一个文件下载,请求成功后后端(api)直接返回文件的内容,而不是返回文件的url,如果返回了文件的url,前端直接window.open即可完成下载。但是如果是文件内容,一种更好的方法是通过动态创建表单的方式去请求下载,请求的参数可以动态创建input框的方式去完成。
whileideath
2019/08/13
2.6K0
将xml文件转为txt文件
import os import re import sys import glob import xml.etree.ElementTree as ET def xml_to_txt(indir,
hankleo
2020/09/17
2.8K0
java读取txt文件
import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; public class ClassInfoSort { public static void main(String[] args) { reader(); } public static void reader() { File file = new
静谧星空TEL
2021/04/27
2.9K0
ashx读写txt文件
引用 using System.IO; using System.Text; 读取txt文件 StreamReader sr = new StreamReader("c:\\a.txt", System.Text.Encoding.Default); var values = ""; String line; while ((line = sr.ReadLine()) != null) { values += line.ToString(); } //关闭读取 sr.Close(); //输出读取结
闻语博客
2021/01/21
1.7K0

相似问题

ASP.Net MVC:动态创建txt文件

11

Python -动态创建txt文件并通过FTP发送?

21

从导入的.txt文件动态创建DataGrid

11

Flex:动态创建按钮并从txt文件赋值

20

发送txt文件的内容

15
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文