如何通过ASP实现将ACCESS数据库导成EXCEL

如何通过ASP实现将ACCESS数据库导成EXCEL,第1张

很简单你把ACCESS用ASP按你的要求读出来放在表格里面排好

不要引用CSS文件就跟写普通的网页一样

完成了以后,最后在ASP文件的一开始写上这一段

<%

ResponseContentType

=

\"application/msexcel\"

ResponseAddHeader

\"Content-Disposition\",

\"attachment;

fileName=文件名xls\"

%>

两种方法:

其一:asp从sqlServer中拿到的数据,用asp自带的库导出excel

其二:asp发送sql语句给sqlServer导出,sqlSever允许masterxp_cmdshell *** 作才行,可以现在sqlSever中执行,等没问题以后再用asp调用,sql语句如下

--根据表导出到Excel(自动生成excel文件)

EXEC masterxp_cmdshell 'bcp databaseNamedbotableName out D:\Tempsxls -c -q -S "dbAddress" -U "user" -P "password"'

--根据查询导出到Excel(自动生成excel文件)

EXEC masterxp_cmdshell 'bcp "select top 3  from databaseNamedbotableName" queryout D:\Temp3xls -c -q -S "dbAddress" -U "sa" -P "password"'

输出的页面顶部加上代码

ServerScriptTimeOut=99999999

responseContentType ="application/vndms-excel"

responseaddheader "Content-Disposition","attachment;filename=汇总表xls"

<%

sql="select from 表"

set rs=connexecute(sql)

if not rseof then

do while not rseof

responsewrite(rs("字段名"))

rsmovenext

loop

end if

rsclose

set rs=nothing

%>

以上就是关于如何通过ASP实现将ACCESS数据库导成EXCEL全部的内容,包括:如何通过ASP实现将ACCESS数据库导成EXCEL、ASP页面中想实现点击“导出EXCEL”按钮,便可以EXCEL的形式导出SQLSever中的数据表,拜托了!、ASP 怎么把从数据库中读出的数据列表批量导出为excel文件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9409853.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存