在我的网络应用程序中,我想将数据直接从SQL数据库下载到带有自定义标题的MS Excel 。在网页中将有一个文本框,用户只选择该文本框中的日期(这包含弹出日历),当用户点击下载按钮时,它将直接将数据下载到Excel中。 我怎样才能做到这一点?
答案 0 :(得分:1)
您可以使用THIS链接中显示的代码段,从sql查询构建数据集,并将数据集转换为excel文件。
Response.ContentType = "application/vnd.ms-excel";
Response.AddHeader("content-disposition", "attachment;filename=MyFiles.xls");
现在关闭缓存,或者某些浏览器可能无法下载并打开文件。
希望它适合你。