ASP页面中想实现点击“导出EXCEL”按钮,便可以EXCEL的形式导出SQLSever中的数据表,拜托了!
1个回答
展开全部
两种方法:
其一: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"'
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询