<!-- #include virtual="inc/conn.asp" -->
<%
'##################实现将动态生成excel表格,并将内容一并写入######################
'#######################Code CreateBy guofeng#####################################
%>
<HTML>
<HEAD>
<meta content="text/html; charset=gb2312" http-equiv="Content-Type">
<TITLE>生成EXCEL文件</TITLE>
</HEAD>
<body>
<a href="text.asp?act=make">生成在交费记录的EXCEL</a>
<hr size=1 align=left width=300px>
<%
if Request("act") = "" then
else
'######################主程序开始###################
'###############Code CreateBy guofeng###############
dim sql,filename,fs,myfile,x,link
Set fs = server.CreateObject("scripting.filesystemobject")
'--假设你想让生成的EXCEL文件做如下的存放
filename = "E:/龙山纪念林客户管理/online.xls"
'--如果原来的EXCEL文件存在的话删除它
if fs.FileExists(filename) then
fs.DeleteFile(filename)
end if
'--创建EXCEL文件
set myfile = fs.CreateTextFile(filename,true)
Set rs = Server.CreateObject("ADODB.Recordset")
'--从数据库中把你想放到EXCEL中的数据查出来
'sql = "select population,hourpos,datepos from populationperhour order by datepos,hourpos asc"
sql="select * from basic order by id"
rs.Open sql,conn
if rs.EOF and rs.BOF then
else
'######################开始写入###################
'###############Code CreateBy guofeng###############
dim strLine,responsestr
strLine=""
For each x in rs.fields
strLine= strLine & x.name & chr(9)
Next
'--将表的列名先写入EXCEL
myfile.writeline strLine
Do while Not rs.EOF
strLine=""
for each x in rs.Fields
strLine= strLine & x.value & chr(9)
next
'--将表的数据写入EXCEL
myfile.writeline strLine
rs.MoveNext
loop
end if
rs.Close
set rs = nothing
conn.close
set conn = nothing
set myfile = nothing
Set fs=Nothing
link="<A HREF=" & filename & ">Open The Excel File</a>"
Response.write link
end if
%>
</BODY>
</HTML>
分享到:
相关推荐
asp直接生成excel文件,文件不存放在服务器上
描述ASP.Net中如何读取及生成Excel文件
asp生成excel文件asp生成excel文件
包括两部分资源:、 1.纯ASP生成并下载EXCEL文件。 2.asp查询列表,asp.net 生成EXCEL(引用DLL),asp下载
Asp生成Excel文件的类
可以将网页显示的数据自动产生excel文件
ASP导出生成Excel文件示例代码,带数据库
在asp中利用SQL把ACCESS库中的内容转成excel并提示下载的代码,一个文件就完成!
asp读取数据库数据并生成excel文件实例.pdf
asp.net应用Excelpackage在服务端生成excel,返回物理路径,前端ajax进行下载
比较麻烦,考虑到前些天用ASP+模板+adodb.stream生成静态页面的办法,经过多次尝试,终于掌握了一种用ASP+模板生成Excel和word的新的办法,先分享如下: 用模板生成Excel、Word最大优点: Word、Excel文档样式易于...
【ASP.NET编程知识】Asp.net生成Excel文件并下载(更新:解决使用迅雷下载页面而不是文件的问题).docx
asp 生成 excel,我以前借用过,感觉还可以。可以借鉴一下
本文件提供在ASP中实现excel电子表格的源程序。
根据模板,生成相应的文件。 Asp脚本编程 是从一个 oa 办公系统中提取出来的。拿出来跟大家分享一下。
在线生成Excel文件,包中包含第三方组件和密钥、一个示例类。使用方便。
Aspose生成EXCEL并转PDF格式文件,更容易 的操作EXCEL文件
ASP.NET使用NPOI导出数据库到Excel文件,简单方便, 无需Office COM组件且不依赖Office
一个生成excel文件的方法,包括单元格合并,同一个单元格字体设置不同大小,设置单元格样式(字体居中、背景色、字体大小等等),调用的微软自带的Microsoft.Office.Interop.Excel
通过Microsoft.Office.Interop.Excel.dll调用com组件,把DataTable,或者List泛型数据集合生成Excel文件,并导出。