2013-12-17 3 views
-1

У меня есть приложение java для чтения файлов MDB. Теперь мне нужно изменить приложение, чтобы прочитать файлы MDB в zip-файле. Так что я пытался подключить через код ниже, но не получил никакого успеха,Возможно ли подключиться к файлу MDB, присутствующему в Zip-файле?

LOG.debug("Filename : " + filename); 
      Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); 
      String database = "jdbc:odbc:Driver=Microsoft Access Driver (*.mdb);DBQ=" 
        + filename + ";"; 
      Connection conn = DriverManager.getConnection(database, "", ""); 
      Statement s = conn.createStatement(); 

где имя файла это имя файла MDB в файле почтового индекса. Так что нужна помощь в том, как это сделать. Или нет способа подключения к файлу MDB, который присутствует в zip-файле.

Благодаря

ответ

1

Там нет возможности подключиться к файлу MDB, который присутствует в виде архива. Сначала вам нужно сначала извлечь его во временный файл, а затем подключиться к нему.

Смежные вопросы