Ошибка при попытке записи данных в лист Excel с использованием API Fillo - PullRequest
1 голос
/ 26 февраля 2020

В моей системе установлена ​​БД. У меня есть таблица «пользователи» с 2 столбцами: имя пользователя и пароль. Я использую соединение JDB C для получения значений из БД. Я использую Fillo API для записи значений в таблицу Excel.

Однако после завершения записи в файл, когда я открываю таблицу Excel, я обнаруживаю, что Fillo записывает данные необычным способом:

Username               Password



User1
User2
User3
                        Pwd1
                        Pwd2
                        Pwd3

Очевидно, что есть несколько пустых строк в начале, и данные для «пароля» не выровнены с «именем пользователя». Мне нужно, чтобы данные выглядели так:

Username                Password
User1                   Pwd1
User2                   Pwd2
User3                   Pwd3

Код My 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.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...