ASP是否可以在页面调用并显示 Excel 表格??

来源:百度知道 编辑:UC知道 时间:2024/09/21 10:54:45
江湖救急!
各位大侠,谁能帮帮我!!!
我想在access数据库中的一字段里放一excel文档的路径,然后再在asp中把它调出来,该怎样实现?请大侠指点,感激不尽!

最好能提供一个示范源文件(因为俺是超级菜鸟!)谢谢了!!!!
请各位大虾看清我的问题,我的问题是直接从数据库中调出来!若能提供源文件我将追加20分(最好是DW源文件)
也可发到我邮箱!

goren_2008@163.com

用在线编辑器好你可以啊!

把access数据库中需要的字段读出来,再用FSO写文本文件用逗号间隔、用CSV做后缀,然后提供下载,生成的文件支持所有版本的excel、及其他Office的表格软件。

如果不需要下载只是显示的话,那就更简单。你用frontpage生成一个表格,然后在表格里抓规律,参照这表格,让ASP来生成页面。虽然不是和Excel一样功能强大,但相似的表格显示就已经实现了。

ASP操作Excel技术总结

目录
一、 环境配置
二、 ASP对Excel的基本操作
三、 ASP操作Excel生成数据表
四、 ASP操作Excel生成Chart图
五、 服务器端Excel文件浏览、下载、删除方案
六、 附录
正文
一、 环境配置
服务器端的环境配置从参考资料上看,微软系列的配置应该都行,即:
1.Win9x+PWS+Office
2.Win2000 Professional+PWS+Office
3.Win2000 Server+IIS+Office
目前笔者测试成功的环境是后二者。Office的版本没有特殊要求,考虑到客户机配置的不确定性和下兼容特性,建议服务器端Office版本不要太高,以防止客户机下载后无法正确显示。
服务器端环境配置还有两个偶然的发现是:
1. 笔者开发机器上原来装有金山的WPS2002,结果Excel对象创建始终出现问题,卸载WPS2002后,错误消失。
2. 笔者开发ASP代码喜欢用FrontPage,结果发现如果FrontPage打开(服务器端),对象创建出现不稳定现象,时而成功时而不成功。扩展考察后发现,Office系列的软件如果在服务器端运行,则Excel对象的创建很难成功。
服务器端还必须要设置的一点是COM组件的操作权限。在命令行键入“DCOMCNFG”,则进入COM组件配置界面,选择Microsoft Excel后点击属性按钮,将三个单选项一律选择自定义,编辑中将Everyone加入所有权限。保存完毕后重新启动服务器。
客户端的环境配