доступ к excel как базе данных с помощью jdbc на удаленном сервере

Я хочу получить доступ к файлу excel, хранящемуся на удаленном сервере, через java-приложение. Я хочу использовать jdbc для этого. Apache poi работает, но я хочу сделать это, используя jdbc для настольного приложения.

Самый простой способ добиться этого – использовать Fillo .

Fillo – это API Excel для Java, и вы можете запрашивать файлы xls и xlsx. Теперь он поддерживает запросы SELECT, UPDATE & INSERT с предложением WHERE или без него.

Пример кода будет выглядеть примерно так.

Fillo fillo=new Fillo(); Connection connection=fillo.getConnection("C:\\Test.xlsx"); String strQuery="Select * from Sheet1 where ID=100 and name='John'"; Recordset recordset=connection.executeQuery(strQuery); while(recordset.next()){ System.out.println(recordset.getField("Details")); } recordset.close(); connection.close(); 
  • Java Выполнение нескольких операторов SQL и запись в excel
  • Получить целую строку с помощью jdbc в виде списка
  • Загрузите Excel в Java Servlet и получите результат при загрузке данных
  • Java JDBC-ODBC не может загрузить драйвер для Excel
  • Я хочу напечатать общее количество отсчетов с исключением в excel с помощью java
  • Как выполнять операции чтения и записи в файле excel на 20 ГБ на сервере?
  • ResultSet -> XLS
  • OpenCsv | SQL | Записывает только заголовок, а не содержимое таблицы
  • Нет подходящего драйвера JDBC Excel в экспортированном исполняемом файле .jar
  • читать данные excel unicode с помощью jdbc
  • Я пытаюсь соединиться с листом Excel с помощью jdbc, но я получаю недопустимое исключение имени
  • Давайте будем гением компьютера.