众所周知,Respone.Write()是输出Html流程序给用户的。考虑到一个标准的Web页面的是有多种呈现方式的,
例如:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 这是以标准网页形式输出Html流

<meta http-equiv="Content-Type" content="application/vnd.ms-excel">
<meta http-equiv="Content-Disposition" content="attachment; filename=ex.xls">这是以附件形式输出Html流,而且是将“数据”存放在ex.xls这个表格中。^_^

那么我们以编码的形式如何显示^_^(现在写VB了,给出的也是VB的事例)
1 Dim _DataStringWriter As StringWriter = New StringWriter 定义一个StringWriter对象
2 _DataStringWriter.WiteLine("FirstFieldName" + ControlChars.Tab + "SecondFieldName")给输出的Excel表格每  列加入名称
3 从数据“容器”里面将数据取出。例如
   Dim dt as New DataTable
   For i as Integer = 0 To dt.Rows.Count - 1 Then
   _DataStringWriter.WiteLine(dt(i)(0) + ControlChars.Tab + dt(i)(1))
   Next
4 Response.AddHeader("Content-Disposition", "attachment; filename=" & fileName)
   Response.ContentType = "application/vnd.ms-excel"
   Response.ContentEncoding = System.Text.Encoding.Unicode
5 Response.Write(_DataStringWriter) 输出Html流
   Response.End()
以上已经可以实现将数据导入到Excel表格,如果需要导入Word则Response.ContentType = "application/vnd.ms-excel"中改为Response.ContentType = "application/vnd.ms-word"即可。但是注意将fileName也应随之改变,XX.xls或者XX.doc

转载于:https://www.cnblogs.com/AndrewZhang/archive/2008/06/10/1216688.html

基于Response的将数据导出到Excel相关推荐

  1. python结果输出到excel-python实现数据导出到excel的示例--普通格式

    此文是在django框架下编写,从数据库中获取数据使用的是django-orm 用python导出数据到excel,简单到爆!(普通的excel格式) 安装xlwt pip install xlwt ...

  2. python输出数据到excel-python实现数据导出到excel的示例

    这篇文章主要介绍了关于python实现数据导出到excel的示例,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 此文是在django框架下编写,从数据库中获取数据使用的是django- ...

  3. python输出数据到excel-python实现数据导出到excel的示例--普通格式

    此文是在django框架下编写,从数据库中获取数据使用的是django-orm 用python导出数据到excel,简单到爆!(普通的excel格式) 安装xlwt pip install xlwt ...

  4. 数据导出到excel文件给客户端下载的几种方法

    (原创)datagrid数据导出到excel文件给客户端下载的几种方法 看到这个觉得这个人很厉害,mvp啊. 我就改成这个样子了.  Response.Clear();         Respons ...

  5. springboot实现数据库数据导出生成Excel报表

    一.导入poi依赖 <!-- poi实现excel导入导出--><dependency><groupId>org.apache.poi</groupId> ...

  6. 关于数据导出成excel表

    关于数据导出成excel表 咱们这里分享简单导出成excel表和筛选导出excel表,希望对各位有帮助,欢迎大家交流和点赞!!!! 我在这里使用的是一个导出工具类,如下: package cn.ms. ...

  7. Python:数据导出到Excel(使用xlwt)

    写在前面:前端ajax调用导出方法,ajax无法导出问题 原因:ajax是无法直接导出excel的,因为ajax的返回值只能是字符流,而导出excel是后台往浏览器中写入二进制的字节流 方法一.for ...

  8. 编写Python脚本调用企查查股东信息接口将数据导出为excel文件

    此文章已同步更新至我的个人博客https://simonting.gitee.io 前言 调用企查查的API获取一万多家公司股东信息数据导出为excel文件. 1.设置IP白名单 IP获取建议使用百度 ...

  9. excel文件导入hive乱码_把数据库数据导出到excel

    SQL Server BI Step by Step 2--- 使用SSIS进行简单的数据导入导出 让我们首先开始学习SSIS吧,利用SSIS把SQL Server中的数据导出.首先,打开Vs.net ...

最新文章

  1. 有关Expander组件的研究——Silverlight学习笔记[33]
  2. 承德计算机专业去哪考试,2021河北省考承德都在哪个学校考试?
  3. C++ 容器 LIST VECTOR erase
  4. 机器学习:论相关(二)
  5. stm8s003程序跑飞_微信小程序只玩跳一跳?OUT啦!带你玩更好玩的微信小游戏!...
  6. kafka python教程_kafka python 指定分区消费
  7. Hadoop—LDAP介绍和使用
  8. 开创先河!《王者荣耀国际版》成为东南亚运动会正式比赛项目
  9. 新概念英语(1-37)Making a bookcase
  10. hdu2000——ASCII码排序
  11. 【转】如何使用瑞萨E10A调试SH系列不带片内FLASH的单片机
  12. 51单片机LCD1602程序详解
  13. 找不到项目 该项不在计算机中,Win7提示“找不到该项目”怎么办 Win7提示“找不到该项目”解决方法...
  14. Hibernate中类的继承使用union-subclass实现
  15. c语言库用不用下载杀毒软件,开源杀毒软件ClamAV需要你的支持和帮助
  16. java 创建二维码 并加载显示到窗口
  17. 网络通信详解-深入浅出
  18. 宏碁暗影骑士擎2022-重装系统-扬声器无声音
  19. iPhone创富志:日进千金 无限遐想的盈利空间
  20. 2022年充电宝品牌排行榜,2022年充电宝推荐

热门文章

  1. React开发(199):参数请求错误修改请求
  2. React开发(197):文件名错误
  3. 前端学习(3324):你不知道javascript说闭包
  4. react学习(5)----通过设置初始值控制页面render渲染
  5. 前端学习(2989):vue+element今日头条管理--项目结束
  6. [css] 请说说你对vh、vw的理解以及它们的运用场景是什么?
  7. 前端学习(1865)vue之电商管理系统电商系统之实现表单的数据绑定
  8. shiro学习(10):servelet实现权限认证一
  9. java学习(157):线程的引入
  10. java学习(60):java最终类(了解)