/admin/unless/doexcel.asp
https://github.com/hare1987/kaidun180 · ASP · 73 lines · 60 code · 6 blank · 7 comment · 4 complexity · fb1fe45eb7bbc9d4d38d3d6d6e8ca809 MD5 · raw file
- <HTML>
- <HEAD>
- <meta content="text/html; charset=gb2312" http-equiv="Content-Type">
- <TITLE>Éú³ÉEXCELÎļþ</TITLE>
- </HEAD>
- <body>
- <!--#include file="pf_conn.asp"-->
- <%
- dim salesno
- 'salesno="05-Gi-9874"
- salesno=request("salesno")
- response.Write(salesno)
- dim rs,sql,filename,fs,myfile,x
- Set fs = server.CreateObject("scripting.filesystemobject")
- '--¼ÙÉèÄãÏëÈÃÉú³ÉµÄEXCELÎļþ×öÈçϵĴæ·Å
- filename = Server.MapPath("Ô¤Ô¼µÇ¼Ç.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 id as ±àºÅ,name as ÐÕÃû,sex as ÐÔ±ð,age as ÄêÁä,birth as ÉúÈÕ,Fname as ¼Ò³¤ÐÕÃû,tel as µç»°,email as µç×ÓÐÅÏä,school as Ð£Çø,hd as »î¶¯,regtime as ԤԼʱ¼ä from Pf_buy"
- rs.Open sql,conn,1,3
-
- if rs.EOF and rs.BOF then
-
- set rsop = server.CreateObject("adodb.recordset")
- rsop.open "select * from pf_oprate",conn,1,3
- rsop.addnew
- rsop("pf_op_name") = session("pf_admin_name")
- rsop("pf_op_sources") = "µ¼³öÔ¤Ô¼µÇ¼ÇÊý¾Ýʧ°Ü"
- rsop.update
- rsop.close
- set rsop = nothing
-
- response.Write "<script language=javascript>alert('ÔÝÎÞÊý¾Ý!');window.close();</script>"
- response.End()
- else
- 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
-
- rs.Close
- set rs = nothing
-
- set rsop = server.CreateObject("adodb.recordset")
- rsop.open "select * from pf_oprate",conn,1,3
- rsop.addnew
- rsop("pf_op_name") = session("pf_admin_name")
- rsop("pf_op_sources") = "µ¼³öÔ¤Ô¼µÇ¼ÇÊý¾Ý"
- rsop.update
- rsop.close
- set rsop = nothing
-
- response.Write "<script language=javascript>alert('Êý¾Ýµ¼³ö³É¹¦!');</script><meta http-equiv=refresh content=0;URL=Ô¤Ô¼µÇ¼Ç.xls>;"
- End If
- %>