Вставьте в Oracle DB, используя JavaJAVA

Программисты JAVA общаются здесь
Anonymous
Вставьте в Oracle DB, используя Java

Сообщение Anonymous »

Я пытаюсь вставить значения в таблицу на моем сервере Oracle, однако программа продолжает работать и не выполняется. Это мой код: < /p>

Вот как я подключаюсь к базе данных: < /p>

try {
connection = DriverManager.getConnection(
"jdbc:oracle:thin:@abc.xxx.edu:1521:soeorcl","123",
"123");
} catch (SQLException e) {
System.out.println("Connection Failed! Check output console");
e.printStackTrace();
return;
< /code>

Затем я пытаюсь вставить значения в таблицу: < /p>

try {
PreparedStatement prepareStatement = connection.prepareStatement("INSERT INTO MYTABLE (USERID, USERNAME, EMAILADDRESS, PHONENUMBER, PROFILEPICTURE )"
+ " VALUES (?, ?, ?, ?, ?)");
prepareStatement.setString(1, "10");
prepareStatement.setString(2, "ALI");
prepareStatement.setString(3, "gdgrgrregeg");
prepareStatement.setString(4, "0501977498");
prepareStatement.setNull(5, NULL);
prepareStatement.execute();
} catch (SQLException e) {
System.out.println("IT DOES NOT WORK");
}
< /code>

Программа застряла на prepareStatement.execute (); < /code> Я уже проверил ограничения, и они работают, если я вручную добавляю их на сервер Oracle, но приведенный выше код не работает. < /p>

Идеи? Предложения?

Подробнее здесь: https://stackoverflow.com/questions/410 ... using-java

Вернуться в «JAVA»