首页 数据导出

数据导出

举报
开通vip

数据导出nullnull 制作人:阿威 2008年8月21日 数据导出的要求数据导出的要求一、数据的导出效率要快 二、导出的数据要完整 三、导出数据后的样式要好看 四、要利于实现数据交换 五、最好能结合身份验证数据导出的方式数据导出的方式一: 利用Windows自带的Office组件。 二: 利用浏览器输出文件流的方式。 三: 利用Office软件兼容We...

数据导出
nullnull 制作人:阿威 2008年8月21日 数据导出的要求数据导出的要求一、数据的导出效率要快 二、导出的数据要完整 三、导出数据后的样式要好看 四、要利于实现数据交换 五、最好能结合身份验证数据导出的方式数据导出的方式一: 利用Windows自带的Office组件。 二: 利用浏览器输出文件流的方式。 三: 利用Office软件兼容Web的新特性。各种实现及优缺点的比较各种实现及优缺点的比较一、利用Office组件 所有安装了Windows操作系统的PC机都含有一系列的COM组件,其中Office是其中的一组,我们如果要在程序中使用这组组件,需要引用以下命名空间: Microsoft.Office.Interop 其中包含了包括Excel、Word等相关Office产品的类库,我们可以调用其中的方法及属性来对相应的应用程序进行控制。各种实现及优缺点的比较各种实现及优缺点的比较该方式的缺点:数据量大时速度较慢,不利于数据交换,而且在进行导出时不会出现保存的对话框,用户体验不是很爽,而且在服务器端安装的Office软件可能需要进行某些设置。 优点:直接利用Office组件,功能比较齐全,通过操作组件接口,在导出时还可以对某些数据进行更改。各种实现及优缺点的比较各种实现及优缺点的比较二、利用浏览器输出文件流的方式 该方式为普遍采用的数据导出方式,其 通过设置浏览器输出流来进行数据导出,其实现即是通过StringWriter对象将从数据源获取的数据读取到文件流中,通过为浏览器到输出流添加HTTP头和设置输出流的文件格式,将此文件流通过浏览器输出到客户端共用户查看或下载。 各种实现及优缺点的比较各种实现及优缺点的比较该种方式的优点:数据导出效率较快,利于数据交换,可以随时生成文件,同时还可以结合身份验证。 缺点:在数据导出时不能对某个单元格进行重新设置,即不能直接对Office软件进行操作。各种实现及优缺点的比较各种实现及优缺点的比较三、利用Office软件兼容Web的新特性 该方式一般是利用数据展示控件生成的HTML代码来进行数据导出,目前2003以上版本的Office软件提供了兼容Web的新特性,因此我们只需要利用控件在页展示的时候生成的客户端HTML代码,同时将生成的代码从浏览器输出至客户端,同时设置浏览器输出流的一些格式,即可生成需要的文件。各种实现及优缺点的比较各种实现及优缺点的比较该方式的优点:生成的文件有固定的样式,看着比较好看,输出就是表格的样式。 缺点:生成的是HTML代码,有时候需要对生成的HTML字符串进行处理,比较麻烦,且数据展示控件不能存在分页、排序等现象,否则会出错,当然,该方式也不能对Office软件进行直接操作。数据导出到Word数据导出到Word所知解决方案: 一、利用服务器端Office自动化 二、利用Word对WEB的兼容 三、利用Office对XML数据源的支持
本文档为【数据导出】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_976790
暂无简介~
格式:ppt
大小:60KB
软件:PowerPoint
页数:0
分类:互联网
上传时间:2011-11-24
浏览量:48