用IE打開,點文件--保存(看文件類型里有沒有XLS格式,有的話選擇;沒有的話文件類型保存為“文本文件”格式)然后,再打開文本文件,點文件--另存為-選擇EXCEL格式
'--創(chuàng)建EXCEL文件setmyfile=fs.CreateTextFile(filename,true)Setrs=Server.CreateObject("ADODB.Recordset")'--從數(shù)據(jù)庫中把你想放到EXCEL中的數(shù)據(jù)讀出來sql="select*from表名orderbyiddesc"rs....
<%rs.open"select*from[table]",conn,1,1ifnotrs.eofthensetfso=server.createObject("scripting.fileSystemObject")filename=Server.MapPath("online.xls")iffso.FileExists(file
一個簡單的辦法,在table表格頁面頂部加上一個文件頭描述:比如叫:1.asp<response.contentType="application/vnd.ms-excel"response.addheader"Content-Disposition","attachment;filename=文件名.xls">...
Buffer=TrueResponse.ContentType="application/vnd.ms-excel"Response.AddHeader"content-disposition","inline;filename=SAR_List("&fid&"_"&rid&").xls"我是用這種
asp導(dǎo)出到excel在開頭加上這一句Response.ContentType="application/vnd.ms-excel"如果導(dǎo)出結(jié)果為空白的,那就去掉它一下是導(dǎo)出Excel代碼---<%setrs=server.createobject("adodb.recordset")sql="select*fromprovincei...
filename=Server.MapPath("excel.xls")'--如果原來的EXCEL文件存在的話刪除它iffs.FileExists(filename)thenfs.DeleteFile(filename)endif'--創(chuàng)建EXCEL文件setmyfile=fs.CreateTextFile(filename,true)st...
<%responseContentType=application/vndmsexcel%>注意顯示的頁面中只把<table>輸出最好不要輸出其他表格以外的信息四導(dǎo)出以半角逗號隔開的csv用fso方法生成文本文件的方法生成一個擴展名為csv文件此...
'OnErrorResumeNext‘發(fā)生錯誤時讓程序繼續(xù)執(zhí)行下一句setobjExcelApp=Server.CreateObject("Excel.Application")objExcelApp.DisplayAlerts=false’不顯示警告objExcelApp.Application.Visible=true'是否打開...
兩種方式:前提:建立一個excel模版把datagrid的數(shù)據(jù)提交過去,讀取excel模版,把接收到的數(shù)據(jù)進行填充重新執(zhí)行一次datagrid的查詢方法,得到查詢數(shù)據(jù),讀取excel模版,把查詢到的數(shù)據(jù)進行填充...