Он подключается к серверу, насколько я вижу, значения верны, и у меня есть идея, почему это не работает.
У меня есть другие проекты, которые делают то же самое и подключаются к той же БД, и все еще работают.
public static void insertTicket(String fullname, String phone, long n01, long n02, long n03, long n04, long n05, long n06){
try {
Class.forName("org.postgresql.Driver");
final String URL = "myurl";
final String USERNAME = "username";
final String PASSWORD = "password";
Connection conn = DriverManager.getConnection(URL, USERNAME, PASSWORD);
PreparedStatement pSt = conn.prepareStatement("INSERT INTO tickets(fullname, n01, n02, n03, n04, n05, n06, phone) VALUES (?,?,?,?,?,?,?,?)");
pSt.setString(1, fullname);
pSt.setLong(2, n01);
pSt.setLong(3, n02);
pSt.setLong(4, n03);
pSt.setLong(5, n04);
pSt.setLong(6, n05);
pSt.setLong(7, n06);
pSt.setString(8, phone);
pSt.close();
conn.close();
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
}
Я, очевидно, изменил URL, пароль и имя пользователя.
Спасибо за ваше время.