ASP页面中想实现点击“导出EXCEL”按钮,便可以EXCEL的形式导出SQLSever中的数据表,拜托了!

 我来答
飘雨56
2017-09-10 · 一分耕耘一分收获,凡事预则立
飘雨56
采纳数:931 获赞数:4490

向TA提问 私信TA
展开全部

两种方法:
其一:asp从sqlServer中拿到的数据,用asp自带的库导出excel
其二:asp发送sql语句给sqlServer导出,sqlSever允许master..xp_cmdshell操作才行,可以现在sqlSever中执行,等没问题以后再用asp调用,sql语句如下

--根据表导出到Excel(自动生成excel文件)
EXEC master..xp_cmdshell 'bcp databaseName.dbo.tableName out D:\Temps.xls -c -q -S "dbAddress" -U "user" -P "password"'

--根据查询导出到Excel(自动生成excel文件)
EXEC master..xp_cmdshell 'bcp "select top 3 * from databaseName.dbo.tableName" queryout D:\Temp3.xls -c -q -S "dbAddress" -U "sa" -P "password"'
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式