Bonjour,
J'essaie d'insérer une valeur texte dans un Blob via une page JSP. Ca marche lorsque mon texte est court, mais s'il est long, j'obtiens l'erreur :
java.sql.SQLException: ORA-01460: unimplemented or unreasonable conversion requested
Je ne sais pas où trouver la solution, pouvez-vous m'aider? J'insère ma valeur à l'aide d'un prepared statement.
Voici un bout de mon code:
Merci!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 String monTexte= request.getParameter("monTexte"); byte[] blob = monTexte.getBytes(); String sql = "Insert into ARTICLE(CONTENU) Values(?) WHERE ID = ?"; oConn.CreatePreparedStatement(sql); oConn.getPreparedStatement().setBinaryStream( 1, new ByteArrayInputStream(blob) ,blob.length); .... oConn.getPreparedStatement().execute();
Mona
Partager