最近做个项目,需要用到将数据生成excel表显示,打印!数据库用的是sql2000,我想用jxl实现,其导出后的表格模型如下图:(简单描述:最左边一列是固定的中文字段,右面的数据时从数据库中查询所得,而且数据不确定总共多少列),
我实现时先用WritableWorkbook对象的.write()方法将左面的中文字段写到了指定的excel表格中(查看指定的excel,中文字段填写成功)(注意我已经用过一次.write()方法了),之后我从数据库中查出了右面的数据用循环将其插入,但此时没成功(excel表中没有相应数据),怀疑是.write方法调用一次后自己关闭了,有没有用过这技术,给详细讲解一下,我的怀疑对吗?想实现我的需求有什么更好的办法吗?
我实现时先用WritableWorkbook对象的.write()方法将左面的中文字段写到了指定的excel表格中(查看指定的excel,中文字段填写成功)(注意我已经用过一次.write()方法了),之后我从数据库中查出了右面的数据用循环将其插入,但此时没成功(excel表中没有相应数据),怀疑是.write方法调用一次后自己关闭了,有没有用过这技术,给详细讲解一下,我的怀疑对吗?想实现我的需求有什么更好的办法吗?
poi不错的,
楼主是没写入文件,还是出错了?
没写入文件的话需要一个write把所有数据都写入。
如果出错的话,请帖错误信息。
找相关 列子看看吧,这个 不难的
jxl比poi好