社区
ASP
帖子详情
如何把服务器的数据直接输送到客户端,而不是生成一个文件让客户下载。请进来看一下吧。
我是杨威利
2004-12-22 12:50:14
请问怎么样让文件在客户端生成。
也就是说,用户在地址栏输入一个指定url的时候,首先弹出一个打开还是下载的询问框,既可以直接打开,也可以下载到本地PC之后再打开。
这些数据可以是数据库里面的,也可以是程序里面的常量,总之只要能写过来就行。(服务器端不生成文件)
用stream可以??
请各位前辈指点,谢谢了!
...全文
224
11
打赏
收藏
如何把服务器的数据直接输送到客户端,而不是生成一个文件让客户下载。请进来看一下吧。
请问怎么样让文件在客户端生成。 也就是说,用户在地址栏输入一个指定url的时候,首先弹出一个打开还是下载的询问框,既可以直接打开,也可以下载到本地PC之后再打开。 这些数据可以是数据库里面的,也可以是程序里面的常量,总之只要能写过来就行。(服务器端不生成文件) 用stream可以?? 请各位前辈指点,谢谢了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
我是杨威利
2004-12-22
打赏
举报
回复
我又把问题想复杂了!!
好,最后一问,Response.ContentType="application/octet-stream"
这句是什么意思?
回答了就结帐。
我是杨威利
2004-12-22
打赏
举报
回复
用户点击保存的时候,就是要在客户端生成文件阿!
我就是想,弹出大家下载东西的时候经常看到的那种提示框,按保存按钮就生成文件,按打开按钮就直接打开文件。
这就看用户想干什么了。他愿意直接看就直接看,他愿意下载下来再看那就下载下来再看。
我不是平白无故地要在客户端生成一个文件。
请大家帮忙了,我怎么着也不能让数据以一个文件的形式打开,只能让他们显示在网页上。
csv也好txt也好,我就是想让这些数据不要显示在IE里面,而是用excel(csv)或者notepad(txt)等文本编辑器打开。
这下大家明白了吧?
hu7888
2004-12-22
打赏
举报
回复
<%
Response.ContentType = "application/vnd.ms-excel"
Response.AddHeader "Content-Disposition", "filename=ylben.csv"
str = ""
str1 = ","
str = str & "FOODID"
str = str & str1
str = str & "FOODNAME"
str = str & str1
str = str & "FOODPRICE"
Response.Write str & vbNewLine
Response.Flush
%>
绝对符合楼主要求,别忘给分哦~~
我是杨威利
2004-12-22
打赏
举报
回复
这样说大家可能就明白了。
<%
str = ""
str1 = ","
str = str & "FOODID"
str = str & str1
str = str & "FOODNAME"
str = str & str1
str = str & "FOODPRICE"
Response.Write str & vbNewLine
Response.Flush
%>
以上内容可以显示在网页上是吧。现在我就是想,用户点击“保存”,用户可以下载这些数据,并且可以在本地保存成csv格式。用户点击打开,能直接在客户端用excel打开,让用户来看这些数据。请问这样怎么实现?
说白了还是一个数据下载的问题。
这下大家明白我的意思了吧??
mzhmark
2004-12-22
打赏
举报
回复
如果这样的话你必须能在客户端生成文件,不过客户端允许吗?
变成熊猫你就老实了是不
2004-12-22
打赏
举报
回复
除非你老人家利用ie的安全漏洞...
citybird888
2004-12-22
打赏
举报
回复
同意一楼
我是杨威利
2004-12-22
打赏
举报
回复
哦,大家可能误解了我的意思。我其实是想让用户下载数据,但不是下载文件,因为这个文件在服务器端没有,需要根据不同的逻辑到数据库中查询。假设这些数据已经找到了。
用户点击“下载”的时候,可以下载这些数据,并且保存在本地(譬如说一个csv文件)。
用户点击“打开”的时候,这些数据也可以从客户端传送到服务器端,并且显示给用户看。
现在我想知道的是,如果服务器端没有这些文件,但是可以通过sql查询数据库中的数据,或者自己在程序里面定义一些常量,如何让这些数据可以到客户端去。
yqh1314
2004-12-22
打赏
举报
回复
我有个办法`那就是 当你跳转到哪个页面时 ,就自动把记录保存到服务器的文件中,那么你应该提供下载的键`` 不管怎么 用户都能看到哪个文件就可以了!
deerchao
2004-12-22
打赏
举报
回复
设置REQUEST.CONTENTTYPE.这个应该设为你想让程序打开的那个类型。
在文件夹选项、文件类型里能看到不同程序所能打开的MIME类型。
比如EXCEL的是:application/x-msexcel
hemeng
2004-12-22
打赏
举报
回复
不可能,除非调整ie的安全级别,可以在客户端生成文件。
VC与Labview、Matlab编程论文资料[2].rar
VC与matlab混合编程,有365个,约500M,分成4个【独立】压缩包,如果想要全部的论文则需要
下载
全部压 缩包,否则你
下载
的可能只是里面的一部分论文。 CAD与VC
数据
接口平台的研究与应用.pdf Java可视化集成开发环境...
VC与Labview、Matlab编程论文资料
VC与matlab混合编程,有365个,约500M,分成4个【独立】压缩包,如果想要全部的论文则需要
下载
全部压 缩包,否则你
下载
的可能只是里面的一部分论文。 CAD与VC
数据
接口平台的研究与应用.pdf Java可视化集成开发环境...
c++高并发商业级游戏
服务器
干货【
客户
端
ue4和unity3d】
1、本课程是
一个
干货课程,主要讲解如何封装
服务器
底层,使用Tcp/ip长连接,IDE使用vs2019 c++开发以及使用c++11的一些标准,跨平台windows和linux,
服务器
性能高效,单
服务器
压力测试上万无压力,
服务器
框架是经历过...
VC与Labview、Matlab编程论文资料[4].rar
VC与matlab混合编程,有365个,约500M,分成4个【独立】压缩包,如果想要全部的论文则需要
下载
全部压 缩包,否则你
下载
的可能只是里面的一部分论文。 CAD与VC
数据
接口平台的研究与应用.pdf Java可视化集成开发环境...
java
数据
流 转换 pdf_
服务器
端或者
数据
流方法
生成
pdf格式报表
之前遇到过
一个
类似的项目,总结了一些方法,就是利用iText在JSP中
生成
PDF报表,会有比这更好的方法,希望大家拿出来交流
一下
1、iText简介iText是
一个
开放源码的Java类库,可以用来方便地
生成
PDF
文件
。大家通过访问...
ASP
28,391
社区成员
357,059
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章