java中,如何实现将导出的excel导出的数据条数及无法导出数据提示在页面
1个回答
2016-07-25
展开全部
将数据表中的数据导出并保存为xls简单,用SSIS或者查询出来之后另存为都可以。但是,这个表中的分类有数百个,如果一个个用SSIS或者查询另存为的话,工作量巨大。前思后想,想到了用while循环查询,并用bcp导出的方法。下面是相关代码:
--声明需要的变量
set @sql=@sql+' union all select 列名1,列名2,列名3 from t_TestTable where TypeID='+cast(@TypeID as varchar(8))+')a queryout F:\datafile\TypeData'+cast(@TypeID as varchar(8))+'.xls -c -q -SServerName -Usa -PSAPASSWORD -dDBName'--查询满足条件的记录并保存到xls文件中
--声明需要的变量
set @sql=@sql+' union all select 列名1,列名2,列名3 from t_TestTable where TypeID='+cast(@TypeID as varchar(8))+')a queryout F:\datafile\TypeData'+cast(@TypeID as varchar(8))+'.xls -c -q -SServerName -Usa -PSAPASSWORD -dDBName'--查询满足条件的记录并保存到xls文件中
追问
导出数据我知道,我想问的是怎么在jsp页面上显示数据的导出情况,比如说导出excel的数据有200条,如何在页面上显示:导出数据200条等信息
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询