设为首页
联系我们
加入收藏
| 网络工具 | 系统工具 | 应用软件 | 多媒体类 | 联络聊天 | 行业软件 | 图形图像 | 安全相关 | 编程开发 | 教育教学 | 游戏娱乐 |
| 程序源码 | ASP 源码 | CGI 源码 | PHP 源码 | 驱动下载 | 字体下载 | 素材下载 | 桌面大全 | 闪客天地 | 外挂插件 | 考题下载 |

站内搜索:

您的位置:首页-> 资讯中心-> 技术开发-> SQL 学院-> SQL文摘-> ASP直接调用EXCEL数据的例子(不用ODBC)

SQL文摘

SQL教程
SQL文摘
SQL FAQ
SQL安全

本类阅读TOP10

·MySQL中修改密码及访问限制设置详解
·SQL2000的XML功能将现有的存储过程代码作为Web服务提供
·ASP直接调用EXCEL数据的例子(不用ODBC)
·SQL语句参考及记录集对象详解
·数据库体系结构:存储引擎
·网络数据库的复制和同步(1)
·将ACCESS的数据库转化为SQL SERVER的数据库的几点体验
·数据库名词解释
·善用 SELECT INTO 功能
·MySQL数据库备份

精品推荐

ASP直接调用EXCEL数据的例子(不用ODBC)

作者:未知 来源:未知 加入时间:2004-12-1

扑咚扑咚 于 8/30/2001 4:52:49 PM 加贴在 Joy ASP ←返回版面:
例子:
在"c:\excel\book1.xls"存在一个EXCEL表book1.xsl,表的结构如下:
1 序号 名称 金额
2 1 张三 100
3 2 李四 200
4 3 王五 300

序号字段不为空
注意:excel 起始行是1而不是为0

<%@language=vbscript %>
<%

Set xlApp = server.CreateObject("Excel.Application")

strsource = "c:\excel\book1.xls"

Set xlbook = xlApp.Workbooks.Open(strsource)
Set xlsheet = xlbook.Worksheets(1)

i=1
response.write "<table cellpadding=0 cellspacing=0 border=1 width=500>"
while xlsheet.cells(i,1)<>""

response.write "<tr>"
response.write " <td height=20 align=center width=100>" & xlsheet.Cells(i, 1) & "</td>"
response.write " <td height=20 align=center width=200>" & xlsheet.Cells(i, 2) & "</td>"
response.write " <td height=20 align=center width=200>" & xlsheet.Cells(i, 3) & "</td>"
response.write "</tr>"
i=i+1

wend
response.write "</table>"
set xlsheet=nothing
set xlbook=nothing
xlApp.quit '千万记住要加这一句,否则每运行一次你的机器里就增加一个excel进程,而且无法释放。我试过"set
xlApp=nothing"是不行的。
%>

(出处:www.mesky.net )





相关文章
相关软件