У меня возникла проблема с подключением ucanaccess к моей базе данных. При создании приложения я поддерживал локальную базу данных, которая могла подключиться к ней путем передачи локального пути к файлу в URL-адресе. Теперь я пытаюсь переместить это онлайн и попробовал изменить URL-адрес на веб-сайт тестового онлайн-теста. Я создал имя сайта темпа, и я хостинг копии базы данных локально здесь:ucanaccess подключен к размещенной базе данных
http://www.ifdc.cf/prdssoffline/prdds.accdb
Я попытался настройки моего URL, но продолжаю получать ошибки водителя. Кто-нибудь мог подключить ucanaccess к онлайн-базе данных? Может ли кто-нибудь представить пример или помочь исправить мою, безусловно, глупую ошибку?
Спасибо, как обычно за ваше время и усилия. Я всегда многому научился у пользователей этого сайта!
package contactDatabase;
import java.sql.*;
public class ContactDatabase {
private static String DRIVER = "net.ucanaccess.jdbc.UcanaccessDriver";
private static String URL = "jdbc:ucanaccess://http://www.ifdc.cf/prdssoffline/prdss.accdb";
private static Connection conn = null;
public ContactDatabase() {
}
public static void connect() {
try {
Class.forName(DRIVER);
conn = DriverManager.getConnection(URL);
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
}
public void close() {
try {
getConn().close();
} catch (SQLException e) {
e.printStackTrace();
}
}
public Connection getConn() {
return conn;
}
}
Отредактировано исправление URL.