注册 登录
编程论坛 ASP技术论坛

如何分页导出Execl文档

pucb 发布于 2007-11-02 14:46, 1149 次点击

数据库里有100条数据,每页显示30条.总共4页,
我如何将4页的数据按每页一个工作表导出到同一个Execl文档,
最后导出的Execl文档效果要求有4个工作表(Shee1,Shee2,Shee3,Shee4)其中第1,2,3个有30条数据,第4个只有10条数据

数据库内容如下
ID 名称 价格 说明
1 名称1 价格1 说明1
2 名称2 价格2 说明2
3 名称3 价格3 说明3
4 名称4 价格4 说明4
5 名称5 价格5 说明5
…………
100 名称100 价格100 说明100


如何做到以上所说的.

[此贴子已经被作者于2007-11-2 14:47:19编辑过]

4 回复
#2
yms1232007-11-02 17:39
其实一个table就是一个sheet
不信
ID 名称 价格 说明
1 名称1 价格1 说明1
2 名称2 价格2 说明2
3 名称3 价格3 说明3
4 名称4 价格4 说明4
5 名称5 价格5 说明5
…………
100 名称100 价格100 说明100
把上面这个表格的HTML代码
存入文本文件
然后将文本文件重名名为.xls(就是Excel的扩展名)
用Excel打开自动解析为电子表格。
#3
tianyu1232007-11-02 17:47
以下是引用yms123在2007-11-2 17:39:20的发言:
其实一个table就是一个sheet
不信
ID 名称 价格 说明
1 名称1 价格1 说明1
2 名称2 价格2 说明2
3 名称3 价格3 说明3
4 名称4 价格4 说明4
5 名称5 价格5 说明5
…………
100 名称100 价格100 说明100
把上面这个表格的HTML代码
存入文本文件
然后将文本文件重名名为.xls(就是Excel的扩展名)
用Excel打开自动解析为电子表格。

恩~ 是这样的

#4
永夜的极光2007-11-02 18:13
不得不说,M$的东西就是牛
#5
pucb2007-11-03 12:01
以下是引用yms123在2007-11-2 17:39:20的发言:
其实一个table就是一个sheet
不信
ID 名称 价格 说明
1 名称1 价格1 说明1
2 名称2 价格2 说明2
3 名称3 价格3 说明3
4 名称4 价格4 说明4
5 名称5 价格5 说明5
…………
100 名称100 价格100 说明100
把上面这个表格的HTML代码
存入文本文件
然后将文本文件重名名为.xls(就是Excel的扩展名)
用Excel打开自动解析为电子表格。


yms123 你毛骗我啦. 你测试一下看看,你的是不是一个table就是一个sheet呢.
我的N多个table也是一个sheet, 就没有看见一个execl有4个sheet的

我急着用啊.高手们快帮帮我啊..

[此贴子已经被作者于2007-11-3 12:04:09编辑过]

1