ITPub博客

首页 > 应用开发 > IT综合 > 在ASP程序中打印Excel报表的新方法 (转)

在ASP程序中打印Excel报表的新方法 (转)

原创 IT综合 作者:amyz 时间:2007-08-15 13:05:12 0 删除 编辑
在ASP程序中打印Excel报表的新方法 (转)[@more@]

 

  目前,B/S模式(浏览器/服务器模式)成为企业网上首选的计算模式。由于B/S模式的特殊性,在C/S下相对较易实现的excel报表打印功能在B/S下却成为一个难点。本人通过研究写了一个基于ASP程序的打印Excel报表的程序。本程序的特点是无须任何组件。
  
Print.asp
------------------------------------------------

打印Excel报表
<%
'控制脚本语言
response.write""
%>


打印Excel报表


 

学生表(Demo)


 

 


RM name="fmp" method="post" action="">
  <%
  db="zhk.mdb"
Set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&db&"")
conn.Open connstr
  set rsd=server.createobject("adodb.recordset")
  str="select * from cjb00"
  rsd.open str,conn
%>
 
 
 
 
 
  <%
  do while not rsd.eof
  %>
 
 
 
 
  <%
  rsd.MoveNext
  loop
  %>
  <% rsd.close
  set rsd=nothing
  conn.close
  set cnn=nothing %>
 
姓名学号
<%=rsd("姓名")%>
 
<%=rsd("学号")%>
 

 


 
 

 


 
 


------------------------------------------------------------

  在程序写好后,你必须在 C 盘根目录下建个Excel模板文件! 在IE的安全设置中将安全级别调为最低或自定义安全级别中启用第二项,因为只有这样,IE才能创建EXCEL对象!

  本程序由Andylee(火星)提供,如果有意见请联系:
  email:andy2001p@hotmail.com">Email:andy2001p@hotmail.com
  qq:16685104
  TEL:0595-2092139 

 

 

 


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/10752019/viewspace-957955/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
  • 博文量
    3982
  • 访问量
    7895717