Когда я пытаюсь загрузить изображение, используя ниже код, я получаю следующее сообщение об ошибке: java.sql.SQLException: ORA-01460: неосуществленными или необоснованным запрошенноеОшибка при загрузке изображения в базу данных
File image = new File("D:/"+fileName);
preparedStatement = connection.prepareStatement(query);
preparedStatement.setString(1,"Ayush");
fis = new FileInputStream(image);
preparedStatement.setBinaryStream(2, (InputStream)fis, (int)(image.length()));
int s = preparedStatement.executeUpdate();
if(s>0) {
System.out.println("Uploaded successfully !");
flag = true;
}
else {
System.out.println("unsucessfull to upload image.");
flag = false;
}
Пожалуйста, помогите мне.
DB Сценарий: CREATE TABLE ESTMT_SAVE_IMAGE ( NAME VARCHAR2 (50), IMAGE BLOB )
Для некоторых пользователей это была решена, получая последнюю драйвер JDBC. См. Следующие ссылки: http://forums.oracle.com/forums/thread.jspa?messageID=1808509 и http://forum.java.sun.com/thread.jspa?threadID=5164500&tstart=255 – Freak