2017-07-27 151 views
0

我有一個應用程序運行在傳統的ASP編碼與HTML頁面和一個.asp頁面客戶端請求一個按鈕。單擊此按鈕時,必須將Access數據庫表(已在使用中)中存在的任何數據導出到Excel表中。經典asp代碼導出數據從Access數據庫到Excel工作表

+0

請添加一些代碼,所以不在這裏做的工作對你 –

+0

此鏈接可以幫助您:https://stackoverflow.com/questions/29791594/生成excel-sheet-from-classic-asp-on-click-button –

+0

考慮在MS Access數據庫'Sample'中有一個'用戶'表。現在我們需要打開一個連接,從'用戶'表中檢索數據並將其放入一個新的Excel表(Excel必須通過我們的代碼創建)。我們也可以使用VB腳本。 – Sindhu

回答

0

你可以用一個HTML表格生成帶有xls擴展名的文件,Excel將打開(帶有警告)就好了。例如:

text.asp

<html> 
<head> 
</head> 
<body> 

<% 

    Response.clear 
    Response.ContentType = "application/vnd.ms-excel" 
    Response.AddHeader "Content-Disposition", "attachment;filename=ExportedData.xls" 
    Response.Write "<table>" 
    Response.Write "<tr><th>User</th></tr>" 

    set rs = ListUsers() 
    if not rs.EOF Then 
     Do while not rs.eof 
      Response.Write "<tr><td>" + rs("User") + "</td></tr>" 
      Rs.movenext 
     loop 
    end if 


    Response.Write "</table>" 
    Response.end 
%> 



</body> 
</html> 
+0

此代碼是否從MS Access數據庫獲取數據或在HTML表格中以2D格式存在的數據? – Sindhu

+0

這是所有的服務器端 –