java - 尝试使用 Fillo API 将数据写入 Excel 工作表时出错
问题描述
我的系统中安装了一个数据库。我有一个包含 2 列的“用户”表:用户名和密码。我正在使用 JDBC 连接从数据库中检索值。我正在使用 Fillo API 将值写入 excel 表。
然而,文件写入完成后,当我打开excel表格时,我发现Fillo以一种不寻常的方式写入数据:
Username Password
User1
User2
User3
Pwd1
Pwd2
Pwd3
很明显,开头有一些空行,“密码”的数据与“用户名”没有对齐。我需要数据看起来像:
Username Password
User1 Pwd1
User2 Pwd2
User3 Pwd3
我的 Fillo API 代码:
Fillo f = new Fillo();
com.codoid.products.fillo.Connection c = f.getConnection("C:\\Users\\Test.xlsx");
//将“user1”写入excel表格。
String myQuery1 = "INSERT INTO "users"(username) VALUES('user1')";
c.executeUpdate(myQuery);
//将所有“密码”写入excel表格。
String myQuery2 = "INSERT INTO "users"(password) VALUES('pwd1')";
c.executeUpdate(myQuery);
代码有什么问题?希望使用 Fillo API 解决此问题的答案。否则,Apache POI API 答案也将被排除在外。
解决方案
推荐阅读
- javascript - 如何在使用 Javascript 滚动页面时使用 scale3d 逐渐增加比例?
- google-cloud-monitoring - 创建自定义指标描述符不断导致 HTTP 500
- php - Laravel 分页与 API 资源的关系
- python - 检查鼠标是否在 Selenium Python 中加载动画
- r - 如何自动生成变量并从不同的数据框中进行计算?
- bash - 如何在电报机器人中从用户那里获取号码?
- python - 如何处理和删除 python-telegram-bot 中的“加入群组”消息?
- sas - SAS 宏条件语句不创建表
- outlook - 取消 .ICS 在 Outlook Windows App 中有效,但在 Outlook 365 中无效。为什么?
- algorithm - 优化字符串搜索的前缀树