??? response.contentType = "application/vnd.ms-excel"
??? response.addheader "Content-Disposition", "attachment; filename=引出文件.xls"
??? 一、適用于動態和表態表。
?
??? 二、頁面最好只存放數據表,不要有其它內容。
??? 三、對于分頁的情況,我在數據查詢頁面增加兩個鏈接“導出全部”和“導出本頁”,鏈接到同一個文件out.asp,然后在out.asp中進行條件判斷,如下:
if request("page")="0" then?? ‘如果頁數為0,暈~第0頁,肯定是在鏈接里?page=0來的啦!
??? PERPAGE = 10000?? ‘每頁1000條記錄!呵呵,如果記錄超1W,就改大點兒。
????? curpage = 1?? ‘當前頁為1,本來就只有頁。
else?? ‘如果頁數不是0,說明是導出當前頁。
????? PERPAGE = 26?? ‘每頁的記錄數。
??? curpage = cint(request("page"))?? ‘當前導出的是第幾頁。
end if
??? 經過檢驗,在W2KSER + IIS5 + SQL的環境下可以成功!
感謝 如是我聞~~~~~? :)