使用 POI,JAVA & MySQL 编译 Excel 文档
Using POI, JAVA & MySQL to Compile an Excel Document
我正在尝试从 MySQL 数据库收集信息,然后使用 POI 和 JAVA.
将该信息导出到 Excel 文档
我遇到的唯一问题是在每次执行 if(rs.next())
后增加 data.put
的数字,例如:
Map<String, Object[]> data = new HashMap<>();
data.put("1", new Object[] {"Emp No.", "Name", "Salary"});
if(rs.next()) {
data.put("2", new Object[] {1d, "John", 1500000d, "Test"});
}
2
应增加到 3
,然后增加到 4
,然后增加到 5
,具体取决于 MySQL 数据库中的行。
感谢任何帮助。
int cnt=2;
while(rs.next())
{
data.put(""+cnt, new Object[] {1d, "John", 1500000d, "Test"});
cnt++;//increment to 3, 4, etc
}
这样试试
我正在尝试从 MySQL 数据库收集信息,然后使用 POI 和 JAVA.
将该信息导出到 Excel 文档我遇到的唯一问题是在每次执行 if(rs.next())
后增加 data.put
的数字,例如:
Map<String, Object[]> data = new HashMap<>();
data.put("1", new Object[] {"Emp No.", "Name", "Salary"});
if(rs.next()) {
data.put("2", new Object[] {1d, "John", 1500000d, "Test"});
}
2
应增加到 3
,然后增加到 4
,然后增加到 5
,具体取决于 MySQL 数据库中的行。
感谢任何帮助。
int cnt=2;
while(rs.next())
{
data.put(""+cnt, new Object[] {1d, "John", 1500000d, "Test"});
cnt++;//increment to 3, 4, etc
}
这样试试