主题:  怎样保存从数据库里取出的内容

暮逸

职务:普通成员
等级:3
金币:0.0
发贴:1149
注册:2003/3/20 8:02:19
#12003/8/11 16:50:13
求教:

客户要求在页面上查询出的内容想用excel格式有个保存功能
但是以前没见过类似的功能……
请各位指教!!!



暮逸

职务:普通成员
等级:3
金币:0.0
发贴:1149
注册:2003/3/20 8:02:19
#22003/8/11 17:03:28
就是说用asp开发的一个网站里,用户在看见了以表格形式出现的查询内容之后,想有个直接导出excel文件的功能

望指教 ~~~

着急ing……



顺子

职务:普通成员
等级:4
金币:10.0
发贴:1867
注册:2000/10/14 21:55:00
#32003/8/11 17:44:57
基本原理是使用asp中的写文件操作
事例代码如下
<%
Dim fso,f1
set fso = CreateObject("Scripting.FileSystemObject")
'CreatTextFile() 才可以写
set fw = fso.CreateTextFile("c:\1.zjf",true)
fw.Writeline "可以用了吗?"
fw.Close
'OpenTextFile()的可以读
set fr = fso.OpenTextFile("c:\a.zjf",1,true)
t = fr.ReadAll
Response.Write(t)
fr.Close

set fw2 = fso.CreateTextFile("c:\zjf.doc",true)
fw2.Write (t)
fw2.Close
%>

然后,在Excel中,获得一个Excel文件的源文件代码,将这个源文件代码当作一个模板,然后将你查询出来的结果(表格形式)的代码,插入到这个Excel模板文件中,最后将所有代码用asp中写文件的形式写成一个Excel文件,这样就可以啦!

明白没?小暮逸?



暮逸

职务:普通成员
等级:3
金币:0.0
发贴:1149
注册:2003/3/20 8:02:19
#42003/8/12 8:56:11
谢谢楼上地~~~~~



a1ds

职务:普通成员
等级:1
金币:0.0
发贴:169
注册:2001/2/4 12:39:44
#52003/8/12 9:11:41
顺子,能不能再给一个比较详细的例子,最好是完整的,这一个我也比较关心,怎么用ASP或者ASP.NET导出EXCEL文件!