在ASP程式中列印Excel報表的新方法 (轉)
在ASP程式中列印Excel報表的新方法 (轉)[@more@]列印Excel報表
'控制指令碼語言
response.write"
%>列印Excel報表
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
%>
目前,B/S(/模式)成為企業網上首選的計算模式。由於B/S模式的特殊性,在C/S下相對較易實現的報表列印功能在B/S下卻成為一個難點。本人透過研究寫了一個基於的列印Excel報表的程式。本程式的特點是無須任何。
Print.asp
------------------------------------------------
'控制指令碼語言
response.write"
"<BR>%><BR>本程式由火星工作室提供(to:andy2001p@.com">andy2001p@hotmail.com</A>)******************<BR>版權所有 隨意複製********************************<BR>function ccprint()<BR>Set xlApp = Create("EXCEL.APPLICATION") </P>
<P>//開啟工作表!<BR>Set xlBook = xlApp.Workbooks.Open("c:ook1.xlt")<BR>set xlsheet1 = xlBook.ActiveSheet<BR><% ="zhk.mdb"<BR>Set conn = Server.CreateObject("ADODB.Connection")<BR>connstr="Provr=.Jet.OLEDB.4.0;Data =" & Server.MapPath(""&db&"")<BR>conn.Open connstr<BR>set rsd=server.createobject("adodb.recordset")<BR>str=" * from cjb00"<BR>rsd.open str,conn<BR>ii=1<BR>do while not rsd.eof and ii<11<BR> %><BR> <%response.write"xlSheet1.cells("&ii+4&",2).value="%>"<%=rsd("姓名")%>"<BR> <%response.write"xlSheet1.cells("&ii+4&",3).value="%>"<%=rsd("學號")%>" <BR> <%<BR> rsd.movenext<BR> ii=ii+1<BR> l<BR> rsd.close<BR> set rsd=nothing<BR> %><BR>xlSheet1.Application.Visible = True <BR>end function<BR>本程式由火星工作室提供******************<BR><%<BR>response.write"
"%>
學生表(Demo)
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
%>
姓名 | 學號 |
---|---|
| |
------------------------------------------------------------
在程式寫好後,你必須在 C 盤根目錄下建個Excel模板! 在IE的設定中將安全級別調為最低或自定義安全級別中啟用第二項,因為只有這樣,IE才能建立EXCEL!
本程式由Andylee(火星)提供,如果有意見請聯絡:
:andy2001p@hotmail.com">Email:andy2001p@hotmail.com
qq:16685104
TEL:0595-2092139
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752019/viewspace-957955/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- .NET中列印Excel報表程式碼例項Excel
- ASP環境下輕鬆實現報表的列印 (轉)
- 基於VB和EXCEL的報表設計及列印Excel
- 在Word中嵌入已有的Excel工作表(轉)Excel
- Domino中通用的檢視列印(利用Excel列印)Excel
- Excel中表頭表尾固定列印Excel
- Excel如何列印固定表頭和表尾Excel
- 在.NET環境下將報表匯出EXCEL和WORD (轉)Excel
- excel 中在 表單中 建立目錄的方法Excel
- excel中的列印線如何刪除Excel
- 在VB6中匯出EXCEL,FOXPRO,PRODOX格式的表 (轉)Excel
- 在ASP.NET中將資料直接輸出成Excel內容 (轉)ASP.NETExcel
- 在Excel中巧做複雜表頭Excel
- IIS下將報表列印到ExcelExcel
- 如何鎖定excel表頭兩行 excel每頁固定表頭列印Excel
- 在ASP.NET中物件導向的程式設計思想 (轉)ASP.NET物件程式設計
- 在java中實現對FORM的列印功能 (轉)JavaORM
- 在ASP檔案中呼叫DLL (轉)
- Excel中的列印知識技巧大彙集Excel
- Excel中如何列印網格線呢Excel
- J2EE中列印報表怎麼實現
- 如何實現報表的批次列印需求
- 在ASP程式中執行SQL語句的安全性問題 (轉)SQL
- 補: ASP.Net中使用水晶報表! (轉)ASP.NET
- fastreport .net列印普通報表AST
- 遊戲中限制幀速的新方法 (轉)遊戲
- 用ASP進行網路列印功能 (轉)
- [轉]Reporting Services報表服務中的程式設計程式設計
- excel怎麼列印到一張a4紙 如何把excel內容列印在一張紙上Excel
- asp中的cookie (轉)Cookie
- 把vfp表中的資料匯入指定的excel檔案中 (轉)Excel
- 在VB6.0中實現動態統計報表 (轉)
- 在Java程式中列印java執行時引數Java
- 如何實現報表直接列印需求
- Asp.net中使用以下程式碼匯出Excel表格(轉)ASP.NETExcel
- POI的使用及匯出excel報表Excel
- 如何列印出漂亮的Excel表格?Excel
- excel表頭怎麼固定每頁列印都有 excel表頭怎麼固定每頁都有顯示Excel