2017-07-27 77 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

这是所有的服务器端 –