- 浏览: 418682 次
- 性别:
- 来自: 广州
-
文章分类
最新评论
-
July01:
最近了解到一款StratoIO打印控件,功能如下:1、Html ...
只打印网页上JS指定的区域 -
qjw9004:
收下以后有空再看,朋友最好是将所有文件打包上传,好上我这些初 ...
在ASP中将从数据库中获取的数据写入已设计好的EXCEL模板中 -
fiction:
不错呀,总结得很好.......
代表广大学习人民,谢谢您 ...
PHP常用代码大全 -
shuxiang:
弃暗投明,呵呵~~
2010年开始研究PHP
这是个变通的方法,事先在EXCEL中的sheet1表中设计好页面尺寸、字体大小、字体颜色等。再把要想填数据的单元格指向sheet2表的的一个单元格,sheet2中这些单元格是通过ASP代码将数据库中的数据读取后写入的。
1、附上我项目中的这个ASP文件paigongdan.asp
<!--#include file="hbwlConfig.asp" --> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>生成派工单</title> <link rel="stylesheet" type="text/css" href="images/hbwl.css"/> <script src="js/jquery1.3.2.js" type="text/javascript"></script> </head> <% Set fso = CreateObject("Scripting.FileSystemObject") newFileName=Minute(time)&Second(time)&".xls" f1=Server.MapPath("images/paigongdan.xls") f2=Server.MapPath("images/tmpGongdan/"&newFileName) fso.CopyFile f1,f2 %> <body onunload="$.get('callDelFile.asp?delName=<%=newFileName%>',function(data){});"> <% Set connxls = Server.CreateObject("ADODB.Connection") connxls.Open "Driver={Microsoft excel Driver (*.xls)};ReadOnly=False;DBQ=" & Server.MapPath("images/tmpGongdan/"&newFileName) hbwl.connOpen id=request.querystring("id") set rs=hbwl.conn.execute("select 报修单号,客服姓名,派单时间,报修地址,报修人姓名,户主姓名,单位名称1+单位名称2 as 报修人单位,报修人电话,报修类型1+报修类型2 as 报修类型,故障标题,故障描述 from 报修维修 where ID="&id) for i=0 to rs.fields.count-1 sql="update [Sheet2$] set 字段值='"&rs(i)&"' where 字段名='"& rs(i).name &"'" connxls.execute(sql) next connxls.close set connxls=nothing %> <table width="300" border="0" cellpadding="0" cellspacing="0" class="tableWg" style="margin:50px 100px;"> <tr> <td id="mainTitle">生成派工单</td> </tr> <tr> <td height="80" align="center" class="red">派工单已成功生成!<a href="images/tmpGongdan/<%=newFileName%>">单击这里可以下载</a></td> </tr> </table> </body> </html>
2、附上这个EXCEL文件
- paigongdan.rar (3.7 KB)
- 下载次数: 144
发表评论
-
ASP这钟连接ACCESS数据库,需在IIS应用池中开启32位
2020-04-10 21:33 474On Error Resume Next Set conn ... -
ASP调用W3JMail发送电子邮件
2015-04-18 09:10 1059<% response.Charset=" ... -
用ASP代码解决跨域访问微信企业号接口的问题
2015-03-25 11:59 3054研究了好几天也没研究出用AJAX跨域访问微信企业号接 ... -
在WIN2008R2中注册VB6编译的32位DLL并让ASP成功调用
2013-09-11 22:41 44491、把hbwlAspDll.dll复制到C:\Windows ... -
在ASP中用replace只替换一次的写法
2013-09-04 17:24 2350格式:Replace("原字符",&qu ... -
随机从ACCESS数据库中抽取N条记录的SQL语句
2013-08-17 16:36 1090Randomize sql="select t ... -
用回溯算法实现从题库中随机抽取一题或多题组成规定分数的试卷
2013-05-17 11:11 1303<%@LANGUAGE="VBSCRIPT ... -
在ASP中如何获取SQL新增ID
2012-12-09 22:04 2894conn.Execute("insert into ... -
在Netbox中防止乱码的方法
2012-11-28 09:35 1338只需在页面的第一行加上如下代码就行了 <%Respon ... -
用VBS实现JS的escape和unescape功能
2012-08-20 21:16 1488Function vbsEscape(str) dim ... -
Ajax跨域代理访问网络资源
2012-07-08 00:22 1204解决Ajax跨域访问报“没有权限”的错误。代码下载地址: h ... -
Jmail发邮件代码
2012-07-08 00:07 1077按照下面的说明调用SendMail函数! Jmail 4.4. ... -
用upload_5xsoft上传中文文件名乱码的解决方式
2012-02-11 17:48 2135查找upload_5xsoft.inc文件 tStream.C ... -
ASP调用服务器端EXE程序编译运行PAS程序的代码
2011-12-01 09:45 2419程序编译的参照代码: FilePath=UploadPath ... -
用ASP读取文本文件的几个函数
2011-10-30 20:22 2867'****************************** ... -
ASP创建真正的EXCEL文件
2011-09-30 11:38 1876<% on error resume next Di ... -
Server.CreateObject("Excel.Application")的权限问题
2011-09-30 11:37 3330由于ASP功能的限制,在使用的时候,常常要用到让ASP去调用一 ... -
ASP连接数据库的11种方法
2011-09-30 10:54 11651.Access数据库的DSN-less连接方法:set ad ... -
ASP读取TXT
2011-09-21 23:45 1489<% dim ss(20) set fs=serve ... -
采集他人网站新闻的ASP代码
2011-03-03 23:59 1382下面的代码是采集人民网基础教育的前10条新闻 <%@L ...
相关推荐
在ASP.NET中将数据库数据导入Excel并打印,根据项目需求和资源限制,可以选择直接利用IE的打印功能、利用水晶报表或其他第三方工具,或是在服务器端或客户端将数据导出到Excel或Word。每种方法都有其优缺点,开发者...
根据提供的文件信息,本文将详细解释如何在ASP.NET中实现GridView数据导出至Excel的功能。 ### ASP.NET GridView数据导出到Excel的实现方法 #### 一、导出概述 在Web开发中,尤其是在使用ASP.NET进行开发时,经常...
本文将详细介绍如何在ASP.NET环境中将XML文件的数据导入到SQL数据库中,具体涉及两种方法:一种是直接读取XML文件,另一种则是通过使用DataSet对象来完成这一过程。 #### 一、直接读取XML文件并插入数据库 首先...
`BIND`和`Eval`表达式是声明式绑定中的常用方法,用于在模板中显示数据。 通过深入学习以上四个章节的内容,开发者将能够创建动态、数据驱动的Web应用程序,理解如何利用ASP.NET对象进行交互,使用ADO.NET访问和...
可能使用的数据库系统有SQL Server或Access,通过ADO(ActiveX Data Objects)与ASP进行交互,实现数据的读取、写入和更新。 3. **用户界面设计**:良好的用户体验是系统成功的关键。UI设计需简洁明了,提供搜索...
MyDnt源码中应包含数据库设计和实体模型定义,例如使用Entity Framework进行ORM(对象关系映射),实现数据操作的简化。 4. **用户认证与授权** ASP.NET 自带的身份验证和授权服务,如Forms Authentication和Role ...
如果不使用URL方式,你可以在RowDataBound事件中动态设置Image控件的`ImageUrl`,或者直接在模板列中将二进制数据写入响应流。这通常涉及到更多的代码,因为需要在事件处理程序中处理每个行的数据绑定。 总之,ASP...
此外lazy="true"说明地返回整个Tfile对象时,并不返回fileContent这个字段的数据,只有在显式调用tfile.getFileContent()方法时才真正从数据库中获取fileContent的数据。这是Hibernate3引入的新特性,对于包含重量...
bootcfg /list 列出引导列表中已有的条目。 bootcfg /disableredirect 在启动引导程序中禁用重定向。 bootcfg /redirect [ PortBaudRrate] |[ useBiosSettings] 在启动引导程序中通过指定配置启用重定向...